Flip #3 Update: Wordpress as a CMS
Monday, March 31st, 2008 at 2:30 am by Kelly
In our efforts to move Parenting My Teen from a static html website that was built in Microsoft Front Page to a database driven website built in Wordpress we had to consider how we would organize the huge amount of content already published on the existing site.
Wordpress provides you with two publishing options. Posts and Pages. Posts are managed by ‘categories’ and Pages are managed by ‘parent pages’. Some Wordpress templates are set up to display all of the Pages on the side bar and this makes sense when you consider that most ‘blogs’ will usually have just a few pages like ‘About Us’ and ‘Privacy Policy’. If you have a lot of pages, the sidebar gets messy.
Aurelia has a LOT of pages on her existing site. She has a large ‘Parenting Articles’ section which has been broken down into over a dozen sub-categories. Currently they are all listed on one page under sub-headings.
To make finding the content you want easier - and to make it easier to manage adding and updating content later, we wanted to kick things up a notch and create a more organized structure for all of these articles. But how?
We learned that you can actually create individual page templates (as many as you like) so we created a specific page template for every sub-category of her article directory. Then we learned that you can add a bit of php to the page template to ask the blog to call up a list of ‘child pages’ so we edited that into each template page as well.
Now, we give the individual sub-category pages one parent page called ‘Parenting Articles’ and we have a three deep hierarchy that is easy to manage within the dashboard and which makes accessing the content a breeze for users.
(Is all that clear as mud?)
I know, until you see it come together step by step, it probably sounds confusing.
In any event, we’re well on our way. The organizational structure is built and we’ve begun placing her content into the new Wordpress site.

Permalink
2 Comments »
Filed under: 


