December 29, 2012
Around 3 years. I've been able to code templates in order to allow for this platform to do most I require it to do, in the past. Currently though, with the addition of custom post types, I've been able to break into a whole new level of awesomeness.
I'm able to extend Wordpress's functionality at the core level, write my own plugins and templates, even bootstrap other framework to play nice with WP. There is very little I havent been able to do with Wordpress. I was about to launch a site built off it, that transcoded MegaVideo into whatever chosen format, and remove time limits. I even wrote my own video player for it. A month before launch, MegaVideo was shut down. Hell, I even have a web server on my iPhone running Wordpress off the root. I am comfortable saying my experience level is expert.
Thats tough. There's a lot of useful plugins that compete for favoritism. Without thinking too much, Cforms II. Love that thing.
Actually, if I didnt have access to Wordpress, I would most likely use Fuel. Fuel is a CMS intended for CodeIgniter. The two CMS systems share very similiar functionality, yet they differ in the fanbase, with Wordpress easily beating Fuel. Fuel is nice because of the CodeIgniter backend. Easy to add in 3rd-party libraries, supports MVC architecture, and a ton of already exisiting functionality that is common in the PHP world.