In a nutshell: Plugins. The things that make WordPress able to function as a CMS do not lie within its core, but rather are the result of a very active development community rallying to give WP users and developers what they need to force WP to act as a CMS. And he’s right. Take away a handful of beloved plugins (e.g., cForms, WP Contact Form, various SEO plugins, several Event Calendars, and other plugins that seek to expand WP beyond blogging) and what you have is simply a good blogging application. And face it, with the frenetic upgrade pace lately, a lot of plugin developers lag behind in plugin development and compatibility. Who can blame them?
Randy said it best:
One day, WP will catch up: it always does. But it does so because its community has been there ahead of it.
To be continued…
Joni Mueller has been designing web sites for hire since 2003, when she first blew up her web host’s server by insisting on running Greymatter. Since then, Joni has designed for Blogger and Movable Type, TextPattern, WordPress and CMS Made Simple. She lives with her cat and shoe collection in a bucolic old section of Houston called Idylwood. For some strange reason, Joni likes to refer to herself in the third person. When she’s not working on web design, she’s ordering lawyers around. And blogging about it. Or both.