WordPress Posts Vs. WordPress Pages Explained

Learn about the main differences between WordPress posts and WordPress pages and when to use posts or pages to publish your content online …

Posts & Pages - Understanding The Differences

If you want an easy way to manage your content online, then we strongly recommend that you consider using WordPress.

WordPress provides users with two main content publishing types: Posts and Pages.

In this tutorial, you will discover the main differences between WordPress Posts and Pages and which type to use when publishing content online.

First, we’ll explain the differences, and then we’ll focus on ways to use Posts and Pages on your WordPress web site.

Pages & Posts – What’s The Difference?

In WordPress, you can publish content online using either a Post or a Page.

Although your blog readers and site visitors may not really care whether you choose to publish content online using Posts or Pages, it’s important that you understand the differences between these two features, so you can know when to use one or the other whenever you have new information to publish online.

Let’s have a look, then, at these differences, starting with Posts.

WP Posts

What do you think about when you hear the word “blogging”? Most people associate blogging with content related to publishing personal opinions, sharing latest news, and so on.

When writing ”blog” content, you would typically use posts. We refer to these as “blog posts.”

Posts can be used to publish all of this content online, but there’s another reason for using blog posts, and that is discussed in detail in our WordPress Traffic Blueprint article series.

To learn more about this article series, go here:

By default, Posts are entries listed by date and typically displayed in reverse chronological order on your blog’s home page, so that the most recent entry shows above the older posts …

Posts typically display in reverse chronological order, with the latest blog post listed the top

(Posts typically display in reverse chronological order, with the latest blog entry at the top)

How Posts Display

Posts and post content can be displayed as entry summaries on the home page or the blog page of your site …

Posts displayed as entry summaries on a blog page

(Posts displayed as entries on a blog page)

And also in their entirety on your site’s single post …

Single blog post page

(Single blog post)


To learn how to set up a blog page in WordPress, see this step-by-step tutorial:

Learn how to create a Post in WordPress here:

Sticky Posts

Posts marked as “sticky” display before your other posts …

WP Posts can be featured on your blog

(WP Posts can be featured on your blog page)

Note: We cover how to make a WP post “sticky” in a different tutorial.

Where Posts Display On Your Site

Posts can be accessed through various sections of your site like Archives, Tag Pages, Recent Posts, as well as on several widgets …

Posts display throughout different sections of your site

(Posts display throughout various sections of your site)

Posts also display in your WordPress RSS feed, making your content easier to syndicate …

WordPress RSS Section

(Posts automatically appear in your RSS feed)

A post can display a comments section below the main content area, allowing visitors to leave comments and questions …

WP Commenting Fields

(WordPress Commenting Fields)

You can organize posts using Categories

Post Category Archive Page

(WP Post Category Archives)

And posts can also be grouped using Tags

Post Tags

(WP Post Tags)

Note: We explain WordPress Categories, Tags, RSS Feeds, etc. in more detail in other articles and tutorials.

Now that we’ve looked at some of the unique characteristics of Posts, let’s take a look at the similarities between Posts and Pages.

Similarities Between WordPress Posts And Pages

WordPress posts and pages share a number of things in common:

  • WP posts and pages share the same functions and methods for adding post/page titles using title fields and composing and editing content using the WordPress Content Editor.
  • Pages and posts both use WordPress theme templates to help maintain a consistent look throughout your site.
  • Pages and posts both let you use keyword-rich URLs
  • Posts and pages are both seen as indexable content by search engines.
  • Depending on the theme and plugins you have installed on your website, pages and posts give you control over SEO settings like Title, Meta Description, and Meta Keywords.
  • Depending on the plugins and theme you have installed, content from or links to WP posts and pages can display in your menu and widget areas.

Although WP pages and posts have many similarities, pages have a number of distinct characteristics that make them different from posts.

WP Pages

Pages normally live outside the blog chronology and are mostly used for presenting content to readers that is less likely to change, such as:

  • About Us
  • Location Details
  • Product And Service Information Pages
  • Regular Events
  • Disclosure
  • Legal Information
  • User Testimonials
  • etc …

WordPress Pages are not listed by date and aren’t referenced using tags or categories.

Pages can be arranged hierarchically, however, to help manage and keep your content organized.

Go here to learn how to create a new WordPress page:

Parent & Child Pages

For example, you can organize your main content into “Parent” pages (where each of your main content areas gets its own page), and then add subpages (called “child” pages) for each of your secondary information sections …

WP Page Organization

(In WordPress, main pages and nested pages are called “parent” pages and “child” pages)

You can add as many subpages as you want to keep your content organized within “topic hierarchies”, as shown in the diagram below …

WP Page Organization

(Organize Your Pages Using Parent & Child WordPress Pages)

Pages can also be displayed on the sidebar of your website using the Pages Widget

WP Pages Widgets

(Displaying A List Of Your Pages Using A Pages Widget)

In the above screenshot, a “Pages Widget” is used to display links to five parent pages and three “nested” pages.

In addition to displaying pages in the sidebar using widgets, many WordPress themes also display pages in menus within the header and footer sections of the website …

WP Page Navigation

WordPress Page Templates

Pages can also use different templates. These page templates usually include template files, template tags and other PHP code that allow unique, complex or sophisticated features to be added to your page.

This is useful for creating different styles of pages, such as:

  • Sales Pages
  • Squeeze Pages
  • Video Pages
  • Membership Pages
  • etc.

For example, below are just some of the various types of sales page templates from a very popular theme called OptimizePress

Sample sales pages from OptimizePress

(Sample templates from OptimizePress)

In its most basic form, “pages” should be used for ”non-blogging” content and “posts” for promoting your business. In fact, if you were to delete all blog posts from your website or blog, you would have something that resembles very closely a traditional website structure (i.e. a site comprising of the regular web pages found in most business websites.)

What Pages Are Not

Another way to understand the difference between posts vs pages is to look at what WordPress pages are not:

  • Pages are not posts. Pages are not processed by the WordPress Loop, which is PHP code used by WordPress to display posts and to cycle post data (like time, category, etc.) through the main page of your blog. Note, however, that some defaults can be changed using various plugins or customizations.
  • Pages cannot be associated with post categories and cannot be assigned post tags. This means that pages can only be organized according to a hierarchy where you specify and assign parent pages and child pages, not from referencing tags or categories.
  • Pages are not static files. Unlike most websites that are built from a collection of static pages saved as separate files within your server, WordPress pages are created, managed and stored in your WordPress CMS (like Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts display in your WordPress RSS feed. Pages do not. Note: there are plugins available that can add your pages to your site’s RSS feed.
  • Pages (or even a specific post) can be set as a static “main” page. In separate tutorials, we explain how to specify a page to be the front page of your WordPress site, and show you how to create a separate page to display your latest blog posts (where your most recent blog post entries display in a separate blog page).


Because posts and post content can be referenced from different areas of your WordPress site (e.g. archive pages, searches, tags, categories, RSS feeds, custom menus, etc.) than content published using pages, many SEO experts argue that it is generally better to publish content designed to attract more visitors from search engines using posts rather than pages.

When To Use WordPress Posts And Pages

What Types Of Content Can You Add To WordPress Posts And Pages?

With WordPress you can easily add, format and edit the following types of content into both Pages and Posts:


You can add plain, formatted and/or hyperlinked text in a variety of fonts and styles to posts and pages …

Adding Content In WordPress

(Add text-based content to WordPress)

WordPress lets you use a Visual Editor and a Text Editor (or both) to add text-based content to pages and posts.

Depending on how you configure your site’s settings and plugins, you can also add “meta” text to posts and pages (e.g. titles, keywords and descriptions that let you specify how you want your posts or pages to display in search engine results), create custom excerpts, etc.

Add Media-Based Content

You can add or embed media content into pages and posts, such as videos, audio files, Flash presentations, images, photos, logos, banners, etc …

Adding Media To Pages And Posts

(Add media-based content to WordPress)

Add Scripts And Applications

WordPress lets you add scripts to pages and posts with code or applications like Javascript, shortcodes and plugins.

Many applications allow you to manage the content that appears on your site remotely. This is useful for managing site-wide banner ads, subscription forms and time-sensitive content (e.g. special pricing), or adding information such as tax rates, feeds, etc …

Add Forms In Pages And Posts

(Add content to WordPress via externally-managed scripts and applications)

To learn more about pasting scripts into your posts and pages, see this tutorial:


Content can also be added to posts and pages by inserting code directly into your file templates. Please note, however, that in order to edit site templates, you should have at least a basic understanding of code languages like HTML and PHP.

As you can see, pages and posts have a significant number of differences, and knowing what these differences are can help you decide when to use one or the other type to publish information about your business.

Hopefully, this post has given you a better understanding of the differences between WordPress Pages and Posts.


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group