Using WordPress as a CMS

December 17th, 2009

wordpressiconWordPress is well known as a blogging platform. It is very popular for its ease of use, variety of themes and loads of functionalities. I have been told several times that it could also be used as a Content Management System (CMS). Working on a client project, I found out it was true: WordPress has all it takes to set-up a simple but professional website. But what are these basic ingredients?

Website structure

Content can be organised using the hierarchical categories feature, this gives your website a good primary structure. Tags can be used as a secondary indexation list or as a free tagging system, depending on your needs.

Layout

As you may know, WordPress themes can be endlessly customised to fit your particular needs and preferences. There is no need for a WordPress website to look like “just an other WordPress website”. Check out these cool examples.

Index page

Of course, you don’t want your index (homepage) to be just a list of pages or to have the same layout as the rest of the site pages. There are ways to create your own static index page, including this one.

Pages

Just create your content using the page rather than the post format. It doesn’t show the comments form, but still can be categorised and tagged. It is also possible to build a hierarchy of pages, one being parents of others and so on, with no limit on the number of levels.

Navigation

Built-in facility allows to show list of pages, including their hierarchy: here is your navigation! There is also a useful plugin to display the mandatory breadcrumb on top of pages: Breadcrumb NavXT.

SEO

WordPress settings can be changed to generate search engine optimised web pages: title, description, readable URLs, etc.

Search

Search (and lot of other facilities) are part of basic widgets on most themes. They are often included in the side bars, but themes can be amended to show it anywhere (though this is a move for advanced users).

RSS Feed

Inherited from WordPress blog roots, the RSS feed can easily be linked from anywhere on your pages, giving your users an easy way to follow the publication of new content.

Content edition

The traditional wysiwyg (what you see is what you get) text editor is quite easy to use to create and amend content. However plugins such as WP-CMS Post Control allow to edit user interface to fit your specific needs.

What it can’t (easily) do?

I’m sure WordPress can be customised beyond imagination. But because of the nature of the platform, I wouldn’t recommand to use it for too complex websites. For instance, it can’t accomodate content requiring multiple categorisations. And as far as I know there is no advanced function to craft navigations with multiple levels or contextual variations.

You can find out more about using WordPress as a CMS on the WordPress Codex.

Score and map content to optimise reviews

November 13th, 2009

Website mapping can help organise review tasksTo keep your website content at top quality level, you have to review it periodically. But different kind of content have different review requirement. Here are a few criteria to help you score your content according to their optimal review frequency. Out of that score you will be able to map your website to help your organise review tasks.

1 – Hotness: how often do you have to update the content?

Several times a week: 5 points
Once a week: 4 points
Once a month: 3 points
Once every two-three months: 2 points
Less: 1 point

2 – Business criticality: is the topic related to the organisation core business?

Yes, totally: 5 points
Yes, somehow: 3 points
Not really: 1 point

3 – Popularity: what percentage of the visits does it attract?

80% or more: 5 points
60-79%: 4 points
50-59%: 3 points
20-49%: 2 points
0-19%: 1 point

4 – Content owner credit: can the person or team in charge of updating the content be trusted (received proper training, keeps content up to date, is expert of the field, etc.)?

Yes: 1 point
Not really: 3 points
No: 5 points

5 – Technical reliability: is the portion of content part of a trusted technical plateform allowing for instance content management or automated check-ups (error pages, broken links…)?

Yes: 1 point
No: 3 points

The score can then be applied section by section throughout the website map using one color per score level. This way you get a visual overview of the critical zones on which review efforts should focus. Or this can be used on a specific section you found time consuming, to find out which part you should really spend time on. You could also try to compare hottest colours with sections you actually spend the most time on, to see of they match.