The Difference Between Pages and Posts

In WordPress there are two ways to publish content to the public: either through a Page or a Post.


A Page is a static form of content that can be used to store information that will rarely be updated. Pages are usually used to house a Homepage or About Us or Programs of Study. You can catalog Pages in menus or Sidebars as well as make them the default landing page for your site. Because Pages are static, they don’t get displayed at the top of the homepage by default. Another feature of Pages is the ability to organize them into a hierarchy. This means that you can have parent Pages and child Pages. Simply put, if you have a pile of Pages that could be lumped into different subjects, you can make a title Page a parent, and then all lower class Pages children. More on this in our tutorial on Pages.

A Post on the other hand is a more dynamic form of content that is at your disposal. Posts can be manipulated to appear in a Page or category. Categorization is a method of organization that involves assigning a Post to a specific category. The benefit of categorizing your Posts is that you can easily divide your Posts into a user-friendly interface, rather than a combination of several different subjects of Posts. When you learn to use menus, you will see that implementing categories will make designing your site much easier and more efficient for the reader.

Posts also have another perk over Pages; the ability to tag Posts. Tagging is very similar to categories when implementing but is functionally quite different. Tags allow you to add more description to your Posts without any hierarchy or sorting. Tags will increase results in search inquires and can improve how your content is propagated throughout the web.

Neither Posts nor Pages are better than one another at displaying or presenting content to your readers. What matters is how you implement each when finding the most efficient way of getting your information to your readers.