SarahSet Up WordPress as a CMS

Written by Sarah from Stuff By Sarah

If you’re used to how WordPress works, then using it as a CMS (Content Management System) to power a standard website is an excellent idea. It’s lightweight and easy to use, has fantastic support from the WordPress community and is easily extendable with the various CMS style plugins available. If you also want a news or continual archive style section for information (eg. news, announcements, events etc) then you can still utilise the blogging system that we know and love.

WordPress can manage a 5 static page site, a 5 page site with a news section, or a 500 page site, all very easily. You can have pages, sub pages, a gallery, and more. You can even turn WordPress into an ecommerce site!

So where do you start? Well first off you need to install WordPress. Then on the default install go in to edit pages and change the default About page to have a title of Home, change the content to your home page / welcome content, and save it. Then if you want to still have a news section or a blog, create a new page called News (for example). Don’t worry about content for this page.

You then need to go to Settings and Reading. At the top of this page there is a section ‘Front Page Displays’. Select to show a static page and select your Home page for the front page. For the posts page, select the other page you’ve created eg. News.

reading-settings

Your site is now set up as a CMS. You can add as many more pages as you want to, although I would advise to keep a good page structure and use sub pages as well as parent pages. Also use the page order system under the Page Attributes to control the order of your pages in the wp_list_pages() template tag.

Recommended Plugins

If you’re intending to use or already using WordPress as a CMS then a few recommended plugins are below:

All in One SEO Pack
This makes it easier to set your page title and meta description for each page. You could also achieve this with custom fields.
Page Link Manager
Not every page you create will want to be displayed in the menu (eg. a thank you page for a contact form), so this plugin allows you to easily exclude certain pages.
Page Menu Editor
Allows you to set the anchor text and title attribute text of your page links to be different from the page header.
Sitemap Generator
This allows you to easily generate a sitemap of your site.
XML Sitemap Generator
This will generate and XML sitemap and keep it up to date when you add new pages and posts. it will also notify Google, Yahoo and MSN when you make updates.
WP e-Commerce
Adds a shopping cart system to WordPress, allows you to add physical or digital products and accept payments via PayPal or other payment systems

Follow this blogger on Twitter!

Sarah Written by Sarah from Stuff By Sarah
Posted on April 12th, 2009 and filed under WordPress
Do not forget to subscribe to our RSS feed for updates
  • Digg This Post
  • Tweet This Post
  • Stumble This Post
  • Submit This Post To Delicious
  • Submit This Post To Reddit
  • Submit This Post To Mixx
  • BloggingTips Uses Aweber

9 Responses to “Set Up WordPress as a CMS”

Author comments are in a darker gray color for you to easily identify the posts author in the comments

  1. This is great info Sarah.

    Never try this before but I should now.

  2. Happy Easter Sara!

    Just what I was looking for! I am new to Wordpress and was wondering how to convert WP to a CMS. The list of plugins were quite helpful as well, some I do have, others I was not aware of. I am learning so many things from this Blog! I have been reading with interest your series “Creating a contact form” I never knew spammers could use contact forms to send spam. I am not much of a code person and was looking at using a WP plugin for a contact form, are any of those plugins secure against spammers? I noticed the contact form post was made some months ago, will your form code work with WP 2.7? I am so glad I found your blog!

    Thanks,

    T.

  3. Happy Easter!

    This is good info, I’ve never tried this on my blog, I’m going to need to try it. Thanks a lot.

  4. Sarah says:

    Terry – the contact form will work with WP 2.7. Unless the template system is changed (unlikely) it will continue to work with all future versions :)

  5. Thank you Sara,

    Working with PHP and CSS is all new to me. I am glad you have provided this information for us beginners, it’s quite helpful. I am wanting to change my current site over to CMS with Wordpress. I have found some good templates on Wordpress.org but they don’t do everything or look exactly the way I want. Now I can make the changes I need to make them work. :)

    Thanks again,

    T.

  6. Thank you for the suggestions.

    (Shameless plug alert!) – Instead of installing Wordpress, your readers are more than welcome to a free fully hosted blog/website on our WP MU installation.

Trackbacks

  1. [...] post: Set Up WordPress as a CMS Posted in Blogger, Blogging, WordPress | Tags: msn, other-payment, payment, paypal-or-other, [...]

  2. [...] over at BloggingTips.com has published a short and sweet article explaining how to setup WordPress out of the box to work like a CMS. She also gives a [...]

  3. [...] over at BloggingTips.com has published a short and sweet article explaining how to setup WordPress out of the box to work like a CMS. She also gives a [...]

Comments are closed.

Comments are closed since this post is older than 30 days. However, you can continue this discussion in our popular Blogging Forums

Subscribe To BloggingTips Via RSS Subscribe To Blogging Tips Via Email Follow Us On Twitter Follow us on Facebook Find Out More About Our Newsletter

Sponsors

Blogging Tips Newsletter

Our WordPress Themes

 

Our Free E-Books