Project Files – Using WordPress as a CMSBy
Earlier this spring I took on a new client and was faced with a challenge. The client wanted a fresh, new site, but wanted to be able to make basic changes and updates themselves. The most logical solution to the challenge was to build the site around some form of a content management system (CMS). And what better CMS to use than WordPress? Afterall, WordPress is not just for blogging! You can easily create static pages and tweak the CSS to your heart’s content.
So, here is the finished product:
How It Was Done
- I started with Brian Gardner’s Blue Zinfandel theme as a base.
- Next came the color scheme and some graphical elements.
- Most of the typical WordPress blogging features were removed from the template as they are not really ready for interactivity yet.
- The introductory text was laid into the home.php file above the WordPress loop in order to keep it always on top (thanks for the tip David)
- Each of the content pages was created using the Pages feature – this will make it super easy to update over time.
- And the hardest part was getting the drop down navigation (see below) to play nicely. Thanks to Randa for conquering that one!
Now that I have seen the true power of WordPress as a CMS first hand – I will definitely be using it for other projects! If anyone else has used WordPress to create a “traditional” site, I’d love to see it!