September 17, 2008

Include WordPress in a list of content management solutions and the “WordPress aint a CMS” comments will surge forth as inevitably as water flows toward the sea. But what is it that makes one piece of software a Content Management System, and another a lowly blogging tool?

My opinion, for what it’s worth, is that people expect a CMS to have feature X or N and as a result will classify any software that doesn’t have it as something else, but is that a mistake? I have always been in the camp that says that if you can manage content with it, it is a content management system, and therin lies the problem. Can you manage content with WordPress, or just publish it?

Before I go any further it is worth considering what the owner needs. For a very small business most traditional content management systems are massively over-specified. I think this is probably true for most small and medium sized companies as well. As you look at the features WordPress lacks consider what kinds of business are actually going to benefit from them.

With that said, let’s move on.

User management

The most obvious requirement is good user controls. With WordPress you can specify who can create a page and not publish it. This is a start, but can you limit an individual to posts within a particular topic, give them publish access in some places but not others?

There is certainly scope for better controls, but for small businesses the controls that are already there may well be sufficient.

Version Control

WordPress was long criticised for the lack of version control, and it now has it, but it is fairly basic. While WordPress can certainly help make sure nothing is lost, and allow you to compare one to the other as an audit tool it is limited.

Again a good question is how much control is needed? If you want to use your CMS as your audit trail then WordPress won’t cut it, otherwise it is probably enough.

Workflow Management

A key part of a content management system is the workflow tools. WordPress separates writing and editing but there may be more steps in the process: author, designer (editor, formatter, call it what you will), PR sign off, information architecture, etc. Larger businesses may have several different people that must sign off on the content. You may also need review and expiry dates when content is automaticlaly removed. WordPress doesn’t do that.

One workflow feature that I have always wanted (although not enough to develop it myself) is the ability to create an entire site based on draft content. Financial services firms (an no doubt many other industries) must gain approval from a qualified person within an organisation before publishing. If you make big changes, looking at a page at a time without the ability to navigate around can be painful.

Once again though, how many businesses actually need this, and how many only want it because it is available from other systems?

Menu Control

This for me is a biggie. Where is the option to create and control site menus? Listing all the pages is not an option in a working site as there will inevitably be pages you do not want in the list. If I used WordPress for a client CMS this is something I would need to create before going any further.

Form Builder

There is a great plugin that does everything you would ever want to do so it isn’t an issue, but the fact that it isn’t in core when many more basic things are being added tell you that WordPress isn’t moving toward business users, but away from them.

In writing this I looked at a lot of other functionality offered by content management systems but frankly most of it seems to be very situation specific. The kind of features that no one knows they want until they are offered it. How many companies really need banner ad management?

So, having considered these things do I still think that WordPress is a content management system? No. I think it is a content control system, or a content publishing system, but I do think it is enough for most companies provided they can put in place their own management processes. Having said that, blog content is still content, no? My opinion on most complicated CMS systems is that they are trying to throw a software solution at a people problem. WordPress can do anything you want with the right plugins but even without them I would take it over the alternatives.



Wordpress feature image page?
24 comments on page 1065

Addsettingsfield?
3 comments on page 793

Shorter link?
4 comments on page 1190

Shorter link?
4 comments on page 1190

Cssimageforlogin?
no comment on page 128

Cssimageforlogin?
no comment on page 128

Get featured image url wordpress?
24 comments on page 1065

How to clear wpcache?
9 comments on page 1310

Photo gallry code html5?
6 comments on page 1305

Wordpress get image size?
24 comments on page 1065

Sitecouk wptheme?
2 comments on page 1376

Wordpress chat disqus?
no comment on page 1308

Howtocreategoodsizelayout?
4 comments on page 1026

Friend connect profile?
6 comments on page 1364

Get medium image from post?
24 comments on page 1065

Tabbed widgets wp?
no comment on page 333

Wordpress pictue cache lschen?
9 comments on page 1310

Wordpress plugin post separator?
no comment on page 1371

Display photos html 5?
6 comments on page 1305

Fun wordpress themes?
2 comments on page 1376

Wp featured image without size?
24 comments on page 1065

Wordpress get url global?
4 comments on page 1190

Wp unlimited?
3 comments on page 1141

Html5 image gallery?
6 comments on page 1305

Wordpress exif plugin?
12 comments on page 230

Css login screen?
no comment on page 128

Htlm 5 photo gallery?
6 comments on page 1305

Image gallery html 5?
6 comments on page 1305

Css login screen?
no comment on page 128

Comments by intensedebate?
7 comments on page 1175

Wordpress andrew rickmann?
2 comments on page 1376

Wordpress medium large?
24 comments on page 1065

Fun with uninstallation wordpress?
53 comments on page 100

How to clear wp cache?
9 comments on page 1310

Photoshop frameworks?
3 comments on page 296

Wordpress post multiple images?
24 comments on page 1065

Html5 gallery?
6 comments on page 1305

Html 5 photo gallery?
6 comments on page 1305

Login screen css template?
no comment on page 128

Html5 photo gallery code?
6 comments on page 1305
  every 1999s, 1s ago, in 0.02s.
 __
(__)
   `
 Content Management System

I somewhat disagree. With the right plugins, WordPress is better than most CMS systems

 __
(__)
   `
 Andrew Rickmann

I haven't and I can't find it. Have you got a link for it?

 __
(__)
   `
 James

For menu control have you tried PageMashup?

 __
(__)
   `
 Jamie Le Souef

As an CMS i think wordpress is great out of the box (ok maybe needs a couple of plugins) but i have to agree with you on the menu control.. that needs attention.

But as far as SEO goes.. it’s No 1 in my book :)

 __
(__)
   `
 Andrew Rickmann

So if I understand the distinction, a blog post (or date based entry let’s say) is only one type of content, which is what a blogging platform deals with, and a real content management system can deal equally with every possible type of content?

Presumably these abilities would need to be native, i.e. not added afterwards with plugins, or add-ons? After all WordPress could be made to do these things with a plugin if you so desired.

I’m still not sure I really understand the difference.

 __
(__)
   `
 DameryWorld

You are very close, Blogs are content and WordPress does a better than good job of managing them. However, full content Managing Systems do the things you ask and allow easy porting of various other content systems, such as Galleries, shopping carts, wiki’s etc. Which is why I went away from trying to bend WordPress into a CMS and instead got a CMS that I can add WordPress to if I need a blog content tool. I am still tweaking my Cms site but it will soon have WordPress content as well as Blogger content all within my CMS. That is what a CMS should do…
also there will be other content and links on the site, BLOGS are not the only content on the web.

 __
(__)
   `
 What do Content Management Systems have that WordPress doesn’t? | bloground.ro – Blogging resources, themes and plugins for your development

[...] Source: http://www.wp-fun.co.uk/ [...]


0.01s