Use Posts for Posts and Pages for Pages


That headline may seem redundant (that’s the idea!) but this is an issue worth discussing.

When it comes to creating fresh and time-sensitive content, Posts are perfect. No one would question that. Static, time-insensitive content is, however, up in the air sometimes.

Some professional bloggers like Daniel and Darren will, at times, post fairly static content into Posts and refer to them as if they would static Pages. Recently Darren touched on this topic while discussing “sneeze pages”, but examples can be found on his and Daniel’s sites:

Honestly, this issue is something I don’t agree with the pros on. To me, content that is only meant to wrap up other content into a bow for presentation, especially when nothing is added to the content except for the links, should only be displayed on Pages. The nature of a WordPress page is to hold content that is (very nearly) unchanging. Listen to the codex!

Pages, or WordPress Pages are like Posts, except they can do much more than Posts, and they live outside of the normal blog chronology…

Posts are time-oriented objects. You write them at a specific time, and that time defines their context. Pages, on the other hand, are most often used to present information about yourself or your site that is somehow timeless – information that is always applicable.

So when it comes to your content, choose wisely. Here are some ways to use Pages that you may be tempted to use Posts for:

  • aggregating the results of a series,
  • site rules, regulations, or guidelines, and
  • blog author biographies.

WordPress Plugin: Page Link Manager

One of my favorite Plugins, as well as a part of the set that I suggest as a Plugin to start your WordPress blog with, is Page Link Manager. I’ve posted about installing and using Page Link Manager in the past. I’ve found it is a great way to hide extra pages from the menu, so that Pages won’t be used simply because the blogger doesn’t want them in the menu. Check it out if you decide to use Posts and Pages properly.

5 thoughts on “Use Posts for Posts and Pages for Pages

  1. I agree with you Ryan. When you have time-insensitive information or something you might refer to often in a blog post, post it as a page then you can refer to it as often as you like from your posts.

  2. I agree with you too – but I’m not sure why you think we disagree.

    The examples of mine that you point to:

    – The first one is on a page – because it’s not time sensitive information – it’s the summary of a series (something you say a page can be used for)

    – The second one is a post summarizing content – but content at the end of a year. I posted it as a post because I felt that it was part of the flow of my blog and a way to look back on the year that had been (posted on the last day of 2006). It was time sensitive in my eyes so I kept it as a post. I could have posted it as a page but then it wouldn’t have appeared in my blog’s natural flow and I’d have to post a link to it.

    In general though – I use them the way you’ve described.

  3. Hmmm, I’m not sure if this plugin would be useful to me, at least.

    Cos the Page widget has an option to Exclude pages from displaying.

    I use WordPress 2.2.1. But not sure since which version this feature started to appear, though.


  4. @Allen – Thanks, I’m glad you liked it.

    @Chris: Good. Page Link Manager is awesome, I strongly encourage it.

    @Darren: I see what you’re saying. In retrospect, your posts do much more reflect what I was saying than I originally thought. Thanks for pointing that out. And thanks for reading! It’s great to have your eyes this direction, even if I have to mildly offend you for it to happen.

    @Sherman: If you use the widget only, it may not be helpful, you’re right.

Comments are closed.