blog of Mayur Jobanputra, Vancouver Wordpress Engineer, Entrepreneur, and Business Coach Full Motion Group - Vancouver Wordpress and Web site Design Agency offering Wordpress Customization and Web Design related services Image Map
Vancouver Web Designer, Wordpress Engineer and Business Marketing ConsultantI love what I do: creating great web sites and sharing what I learn about online and business marketing. I currently run Full Motion Group, a web design agency based in Vancouver Canada. I'm also a seasoned IT pro with 10 years experience in the field and have worked with all manners of Computer and Web Technology. On the side I pursue motivation and personal life coaching, fueling my desire to be on stage. Wan't more? Learn about my last 10 years.

Expert Analysis: Posts vs Pages and When to use which (and when not to)

leave a comment

image

I’m writing this post for a client I have just started working with in the hopes that it clears up some of the mystery around this topic and perhaps you will also learn a thing or two from my 2+ years of working with Wordpress.

If you spent any time at all with Wordpress, you eventually run into the dilemma of When to use Posts vs Pages for new content.  Sometimes the path is very clear when your theme design makes the choice self-evident (as with this blog theme for example where every content item is a Post).  Other times, it’s not as clear-cut (like with some of themes at Woothemes like The Station)  When it’s not as clear-cut, and your theme design doesn’t necessarily dictate which one you should use, you need a framework like the one I describe below.

Now, before we go any further, let’s learn about the differences between posts and pages for our less experienced users.

Difference between Post and Page from a Wordpress point of view

Well, let’s consider the possible areas that the Posts and Pages might differ:

  • Editing and Embedding Content?  Definitely not.  Both are equal in their ability to render HTML.
  • Commenting?  Nope, both can accept them and you can turn commenting and pinging off any any page/post you feel like (including adding aging rules with various plugins so that commenting eventually gets turned off on schedule)
  • Publish Date?  Nope, both have this too
  • Content Hierarchy?  Well, yes and no. You can’t say for certain really without considering your theme and how you implement the site.  For instance with pages, hierarchy is clear-cut with page and sub-page inheritance and that’s easy to put into a menu structure with just a few lines of code.  However, with posts, you can implement hierarchy as well via categories and sub-categories and creating a menu system to display this hierarchical structure.  I would caution that you face more constraints this way (especially if you implement page and post hierarchy on the same menu). Let’s just say for now, that content hierarchy is more suited to page content and if a deep menu structure is called for in your design, consider using pages for easier coding of your menu system, or (god forbid!), use a different content management system more suited to complex content hierarchy like Joomla or Drupal.
  • Tags?  Only with posts (well unless you install a Technorati plugin for your pages but that’s another discussion). Tagging is something that accompanies all posts nicely and can be accessed in the Wordpress loop for each post entry.  It’s meant to be used with Posts alone and if you need tagging on your page content, consider some custom programming or re-thinking your content strategy
  • Categories?  Again, only with posts.  If you want to implement categories with your page content, you are likely going to face an uphill battle and will eventually resort using posts anyways.

Tags and Categories are the difference

Yep, tags and categories.  So now that you know, we are done right?  Not so fast.  You see, what you also need to understand is that both tags and categories can be implemented freely during content writing.  They can both be created on the fly with each of your posts and if you don’t consider the implications on your theme, you might run into troubles. 

For example, let’s say you have a design from your client that requires the following:

  • Home
  • Services
    • Spa Services (not added to often, but updated sometimes)
    • Hair Services (not added to often, but updated sometimes)
  • Promotions (promos/specials updated often)
  • Talents and Tour (content updated often)
  • Company News (updated often)
  •  

    Now there is nothing inherently wrong with the structure here.  The client needs the ability to update different areas of their site and they want the menu system to show content in each area respectively.  Nothing wrong with that.  However, as the designer it’s my job to implement their goals in an effective way, and that means understanding how the menus are meant to look and what kind of content belongs where. 

    Thinking a little further ahead into the challenge presented to me, I already know that some of the menu items are going to be pages and some are going to posts. 

  • Home (Page)
  • Services (Page)
    • Spa Services (Page)
    • Hair Services (Page)
  • Promotions (Posts)
  • Talents and Tour (Posts)
  • Company News (Posts)
  • Update Frequency

    In addition to Tags and Categories, Update Frequency plays an important role in the decisions I made above.  When there are areas of your site that need content updates on a regular basis, Posts are almost always the way to go, not Pages.  Posts are easier to constrain within the confines of a Wordpress theme in regards to menu and content hierarchy because you can shunt all Post content off into a specific area of your site quite easily.

     

    Finally, a Decision Matrix

    So in summary, I think your best bet when you don’t know is to follow some simple rules below:

    If you don’t know when to use posts vs pages, do this:

    1. If you haven’t picked a theme, think about the kinds of content you want to produce. Consider your update frequency, whether you would like freeform categories and tags, and what types of content will be where. Make those decisions first.  Any good designer or programmer that knows their stuff can bring your ideas into reality.
    2. If, however, you already have a theme (and are limited to working within it), look at your theme design first to determine what type of content fits where.  Like this theme for example where all content is clearly a Post. Of course, themes can be changed (again, like I did here), and if necessary, you can always hire an engineer like me.
    3. If you need freeform categories and tags, you can ONLY do that with Posts
    4. If you have a section of the site that is added to frequently (like a News area), it’s better to use Posts
    5. If you have a section where new content is only updated but not created (like for example a list of your clients on one page, or your about page like I have here), that may actually be done using a Page.
    6. If your content has no requirement for tags and categories, it’s probably telling you that you need a Page, not a Post (again like my about page)
    Related Posts with Thumbnails

    Post to Twitter Tweet This Post

    In this Blog


    Recent Posts

    Recommended

    WooThemes - WordPress themes for everyone

    Popular Categories: Blog Writing  Blogging  Blogging Mastery  Blogging Newbies  Blogging Tips  Branding  Business Marketing  Communication  Content Creation  Creative Design  Google First Page Results  Marketing  Purple Cow  Seth Godin  Standing Out  The Art of Selling  Viral Marketing  Web Designer Tips  Web Marketing Fundamentals  Web Marketing Tips  Winning Clients  Wordpress  Wordpress Customization  Wordpress Plugins  Wordpress Templates  Wordpress Theme Customization  Writing for the Web  Writing Tips 


    All Categories: Blog Writing  Blogging  Blogging Mastery  Blogging Newbies  Blogging Tips  Branding  Business Marketing  Client Marketing  Communication  Content Categorization  Content Creation  Content Management Systems  Content Strategy  Copywriting  Creative Design  Design Inspiration  Entrepreneurship  FREE as in beer  Giveaway Marketing  Google  Google First Page Results  Google Ranking  Innovation  Making Money  Making Money Podcasting  Marketing  Marketing 101  On Time and On Budget  Online Writing  Podcast Marketing  Podcasting  Purple Cow  Search Engine Crawlers  Search Engine Optimization  Self Employment  SEO  Seth Godin  Standing Out  The Art of Selling  The Mind of Your Customer  Viral Marketing  Web Design Fundamentals  Web Designer Tips  Web Marketing Fundamentals  Web Marketing Tips  Winning Clients  Wordpress  Wordpress Category Template  Wordpress Customization  Wordpress Ecommerce  Wordpress Plugins  Wordpress Templates  Wordpress Theme Customization  Writing for the Web  Writing Tips 

    Vancouver Web Designer, Professional Blogger, Software Engineeer, and Business Marketing Consultant. Visit my web design agency at Full Motion Group