• Blog

    Latest from our Blog

  • Tools

    Our Favourite WP Tools

  • Hosting

    Recommended Web Hosts

  • Coupons

    Get great money off deals

  • Themes

    WordPress Theme Directory

  • Plugins

    WordPress Plugins Directory

  • Promote

    Your WordPress Product

WordPress is one of the most popular blogging platform that powers millions of blogs and websites. However, it is no longer limited to being a basic blogging tool anymore. Instead, WP has grown to be a full fledged Content Management System (CMS) that can be used to power almost any type of website. In this series of articles, we shall be embarking on a journey to assess the prowess of WordPress as a stand alone CMS.

However, unlike the rest, this series is not just a ‘tutorial’ – at least in the rigid sense of the term. While I shall be linking to as well as talking about several tweaks with WP, this series shall also be geared towards the pros and cons of WordPress as a stand alone CMS (nothing in this world is perfect, remember that?).

For a start, in this part, let us explore the minor tweaks and tunings that can be implemented to make WP more geared towards acting like a CMS, rather than just a blogging tool.

Static Home Pages

By default, WP shows your blog entries as the blog’s home page. However, if you are using it as a CMS, you might need to employ a static ‘home page’ for your website. In that case, head to Settings –> Reading and under ‘Front Page Display’, choose a static page. This page shall act as your website’s main page.

To know more about static Home Pages, see Creating a Static Front Page.

Custom Page Templates

To have a unique look for each of your website’s pages, you will need to create Custom Page Templates. WordPress Codex has an awesome article on Custom Pages, which basically explains everything (well, almost). Almost every major theme nowadays comes with some pre-defined Page Templates. For example, the Twenty 11 WP theme has two page templates – Showcase and Sidebar. We shall be revisiting Custom Page Templates in the next part of the series.

Edit the Permalinks

For a blog, if entries or posts are organized on the basis of years and months, it lend a better look. However, there seems to be no need for chronology with a general website. Thus, you can edit the Permalink structure by navigating to Settings –> Permalinks and then specifying a custom options, such as /%postname%/ which will show the name of the post or page soon after the site’s name, for instance, http://www.samplesite.com/sample-1

Using Widgets Constructively

Ideally, you should employ a theme that has support for multiple sidebars (as many as you need, not as many as possible). You can use your sidebars’ widgets to show virtually anything that you feel like. For example, you can use the Arbitrary Text Widget to show your clients’ testomonials on the About or Profile page.

Apart from that, you should also disable comments on Pages of your website. Comments and trackbacks are an integral part of a blog, but in case of a website, they can be omitted. Head to Settings –> Discussion to do this :

On that note, we have covered all the preparatory steps for turning WordPress into a fully functional Content Management System. In the next part, we shall delve deeper into PHP coding to get the optimum out of WordPress as a CMS. Stay tuned!


Post Tags

Sufyan bin Uzayr is a 20-year old freelance writer, graphic artist, programmer and photographer based in India. He writes for several print magazines as well as technology blogs. His prime areas of interest include open source, mobile development, web CMS (WordPress, of course) and vector art. He is also the Founder and Editor-in-Chief of an e-journal named Brave New World. You can visit his website or befriend him on Facebook.

Leave Yours +

6 Comments

  1. Having /%postname%/ only can break your site if it gets too big.
    Digging Into WordPress has a good article on this.

  2. Just subscribed to the blog. It´s a fantastic place for beginners in wordpress.

Leave a Reply

* Required Fields.
Your email will not be published.

Search

Our Sponsors