When you are about to add content to a WordPress website, you are greeted with two options - Posts and Pages.

If you are new to the WordPress content management system, you may not have a clear idea when to use which one. In this post, you will learn about all the crucial differences and a couple of similarities between the two.

By the end, you will be able to tell yourself if a piece of content on your website is best published as a Post or as a Page.

Before diving into the details, here is a quick infographic showing the main differences between posts and pages.

WordPress Posts vs. Pages - Infographic

What the key difference between Posts and Pages?

Differences between Posts and Pages

1. Posts appear as blog entries in reverse chronology

You might already know that WordPress is primarily a blogging tool. Unless you set a static page as your home page, WordPress displays blog entries on the home page by default.

By the phrase blog entries, I mean Posts, not Pages. They appear in reverse chronological order. That means, your newest posts appear on the top, and the oldest one will be at last.

You can also set how many posts to show up on each page under Settings > Reading. If you have a hundred Posts and set five posts on each page, your blog will have a total of twenty pages, separated by pagination.

On the other hand, Pages do not appear in any specific order. The date of publishing doesn’t have much significance for pages.

2. Pages can have a hierarchy

Pages support hierarchy while posts do not. That means you can set a page to be a child of another page.

In that way, you can have pages, sub-pages, and sub-subpages. If you have the permalinks set, you can see the structure in the URL as well.

Suppose you have a website for your company. Apart from the main About page where you state your company’s values, mission, and vision, you can also create a sub-page for your team members, like this:

  • yoursite.com/about
  • yoursite.com/about/our-team

A post cannot be set as a child post of another post.

3. Posts have categories and tags

Another crucial difference is the ability to organize posts with categories and tags.

If you don’t know, categories and tags are the two default taxonomies in WordPress. To create an efficient site architecture, you should assign a category to all your posts.

On the other hand, tags are more like labels or keywords. You can assign one or two main tags to a post. However, it is not a good idea to create new tags for each post. Only keep the ones you plan to reuse for other posts.

Suppose you have a photography blog. You write a review about a mirrorless camera, for example, the Sony A7. Put it under the category Equipment Reviews (you can name it any way you want), while the tags can be Sony, Mirrorless, etc. Later when you review another similar camera, you can reuse those taxonomies. It makes it easier for visitors to find similar content at the same place.

So, in addition to the chronological order, the ability to use categories and tags is another reason why you should publish reviews and news articles under posts instead of pages.

Reviews & news are best fit for Posts.

Since pages do not support taxonomies, having too many pages without any proper organization creates a bad user experience. Your site visitors will have a hard time navigating the website. So if you have too many pages, creating list pages and linking to the individual pages can make them more discoverable and useable.

Posts vs Pages in WordPress

4. Excerpts Field

An excerpt is the summary of an article. Most WordPress themes use it while listing the posts on your home page and archives, instead of showing the whole body of content.

By default, WordPress returns the first fifty-five words as the excerpt. But those first few words may not always describe the summary of an article. 

That’s why Posts allows setting a custom excerpt. With that, readers get a better idea about what they are going to read.

Pages, on the other hand, do not offer a custom excerpt field.

5. Comments Section

Discussion and reader engagement are at the heart of blogging. So, comments are enabled by default on Posts. Not just comments, it allows trackbacks and pingbacks as well.

Since the nature of pages does not encourage discussion, comments are turned off by default on pages. For example, who in the world wants comments on their Terms of Use page?

But in case you want to turn comments on for a particular page, you can do it from the page editor.

6. Posts Show up in RSS Feeds

What is the easiest way to follow all your favorite blogs? I use Feedly, a popular feed reader. It brings together articles from all of my favorite blogs in one place.

All such feed readers depend on RSS feed to fetch content. For WordPress websites, it is usually located at the location of yoursite.com/feed/.

The critical point is, only the posts show up in the feed. That is, it should include only the content your subscribers like to receive as an update. How about receiving a contact page as an update in their feed? Nobody wants that.

7. Posts Formats

Although most people don’t use this feature, and it may not be relevant, Post Formats is another point worth mentioning. If your theme supports post formats, you can assign formats like video, image, gallery, etc. The default format is Standard

Pages do not support this option.


1. Both are Post Types

It may sound a bit weird. But technically speaking, both posts and pages are two built-in Post Types in WordPress.

Attachment, Revisions, and Menus are the other three default post types. Also, WordPress stores all these in the same database table - wp_posts.

2. Featured Images

Despite all these differences, both posts and pages allow you to set featured images. These images act as a banner for your articles.

3. Scheduled Publishing

The scheduling feature may be more useful for posts, which are more time-dependent. It is useful for planning your content ahead and publishing consistently.

However, pages also support scheduling.

With this feature, you can compose an article now and set it to go live on a future date or time.


Generally, Pages contain essential information related to your website or business. They are evergreen. 

Other additional and useful information is published later at different points in time as Posts. They can be evergreen or short-lived, but it should fit in your blog’s feed as an update for your audience.

So, when you are confused about which one to choose, ask this question:

Does the content fit well in a newsletter update? Will your readers find it interesting (informative) or urgent (critical updates)?

If yes, then publish it as a post. Otherwise, create a page for it.

Suppose you have a restaurant website. The price list page is an essential piece of information related to your business. So it should go under Pages.

So the following content will be best fit for pages:

  • Price Lists
  • About Us
  • Special Recipes
  • FAQs
  • Terms & Conditions
  • Contact Us

Later, you decide to write about the health benefits of one of your items, say green tea. It is something that your visitors may find interesting to read about.

You can also brainstorm to come up with hundreds of related content ideas. Such articles should go under the blog section as Posts.

With that, I hope that you got an idea where each of your content fits best.

Did I miss any critical points? Mention it in the comments.