wordpressI’ve been working on a project lately thats really shown me the viability that WordPress has as a CMS platform. While intended as a blog platform, the changing definition of what a “blog” is and contains has really forced the WordPress team to make their platform into a very powerful beast, albeit one with extremely difficult to navigate documentation. In my journey into making a CMS out of a blogging platform I found a lot of great tricks out there. So, if using WordPress as a CMS for your website is something you are considering undertaking, consider this quick list of handy tips.

1. Use posts for everything
Well, not everything per se, but use them for a lot! Store your case studies, projects, even an inventory as posts. I suggest posts over pages as you can easily assign posts to categories and  give them tags, giving you good flexibility for filtering and very selective querying. You will also have access to the additional Excerpt field from within the WordPress interface.

Useful Template Tags and Resources for Querying Posts:

2. Leave pages for overview content
Pages still have their place when utilizing WordPress as a CMS, you just want to stick to using them for overview content. For example, if you are setting up a portfolio and need copy for the listing page, utilize a page entry. Assign a template to this page and use the loop to output the page’s contents. Use an additional loop to loop through the posts that are functioning as the portfolio entries themselves.

3. Take advantage of WordPress’ entry associated galleries
WordPress stores media associated to the post or page that it was uploaded on, whether you have inserted it into the post or not. This is an excellent way of storing gallery images, team member mugshots or portfolio entry thumbnails.

Useful Gallery Plugins and Resources: