Content organization in WordPress is one of my biggest annoyances with WordPress as a platform. It’s so much easier for me to have just 1 content type (not posts and page, just pages), use categories and parent child relationships to organize content, and use tags whenever I want to.
I use the following plugins to make content management with WordPress easier.
You can easily convert your posts to pages with the <Post Type Switcher> plugin which I find quite helpful when trying to organize a new website’s content (or reorganize a client’s site). Post Type Switcher makes it easy to transform a post into a page or other custom post type. You can even transform posts, pages, or custom post types into any other type in bulk from your “All posts/pages” admin screens.
Posts Tree View is a much easier way to manage my wordpress content ALL from my dashboard and free as well. You can see your posts and pages both in side-by-side hierarchical trees and even drag-and-drop between the pages and posts list to change the post type with just 1 click! Just make sure to set both the pages and posts for display on your WordPress dashboard in the plugin settings. If you don’t see them click on the “Screen Options” button at the top right of your WP dashboard to edit the dashboard display widgets.
I often take a small idea and make it blog post, if the post becomes a larger more significant page in the future I can simply transform it from a post into a page. It’s helpful as I tend to draft my writing as posts and eventually when an article is more developed and seems to fit into my parent child hierarchy then I can turn it into a page and put the page where it belongs in the hierarchy and navigation.
If you’re not a blogger than you might even want to hide and shut down the “posts” functionality. In my opinion it’s much easier to organize wordpress content when it’s all of one post type. In this case my prefered post type is “pages” because I can organize them with parent child hierarchies. Then I can continue to take advantage of categories and tags on my pages the same way I would have used them in my posts.
Add Categories and Tags to Your WordPress Pages:
It seems easier to convert posts into pages with tages and categories (and harder to convert pages into posts with hierarchical organization). This is why I convert all my posts to pages with the <Post Type Switcher> and then use Toolset Types to give all my pages Categories and Tags too 🙂
After activating the ToolsetTypes plugin:
- Click “Toolset” in your WordPress admin menu
- Click “Post Types”
- Click “Pages”
- In “Taxonomies to be used with Page” put checkmarks for both “Categories” and “Tags”
- Save your Pages settings.
If you don’t like Toolset Types plugin (because it’s got so many other functions and abilities making it a bit complex at first) you might try the Post Tags and Categories for Pages plugin. Personally, I find the ToolsetTypes plugin to be very useful and I’d suggest you stick with it ToolsetTypes incase you ever want some of it’s extra powerful functions they’ll be there waiting for you to find in your administrative interface.
Post Template Select plugin lets you use post type templates just like you use page templates. One step closer to harmony. But does Post Custom Templates Lite also do that? if so it’s much more feature rich and let’s you easily create your own brand new templates for posts and pages.