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 …

Get Thrive Leads for WordPress

Posts & Pages - What Are The Most Important Differences?

If you want an easy CMS application to publish information about your business online, then we strongly recommend that you consider using WordPress.

WordPress provides website owners with two content publishing types: Posts and Pages.

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

First, we’ll help you understand the differences, and then we’ll focus on when to use Pages and Posts on your site.

Differences Between WordPress Pages And Posts

WordPress lets you publish content using either a Post or a Page.

Although your readers and visitors may not care whether you choose to publish content using Pages or Posts, it’s important that you understand the differences between these two features, in order to choose whichever one you feel is the most appropriate type whenever you have new information to publish online.

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


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

Normal “blogging” entries are typically written using posts. We refer to these as “blog posts.”

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

To learn more about this series, go here:

By default, Posts are entries listed by date and typically displayed in reverse chronological order on your site home page, so that your most recent entries show above the older entries …

Posts typically display in reverse chronological order, with the latest entry appearing above older content

(Blog posts normally display in reverse chronological order, with the latest blog entry displaying above the older entries)

How WordPress Posts Display

A Post can be displayed in a list of entries on the site’s home page or the blog page …

Posts displayed as entries on a blog page

(Posts displayed as entries on a blog page)

And also as complete blog posts on a theme’s single post …

Single blog post

(Single post page)

Useful Tip

Learn how to set up a blog page in WordPress here:

Learn how to create a new WordPress Post here:

Sticky Posts

”Sticky” WordPress Posts feature above all other blog entries …

WordPress Posts can be featured on your blog page

(WordPress Posts can be featured on your blog)

Note: We cover how to make a WordPress post “sticky” in a separate tutorial.

Where WP Posts Show On Your Site

Posts can appear throughout various sections of your web site like Archives, Category Pages, Recent Posts, as well as on several widgets …

Posts appear throughout different sections of your web site

(Posts display throughout various sections of your WordPress site)

Posts also display in your WordPress RSS feed section, which makes your content easier to syndicate …

WP RSS Feed Section

(Posts automatically display in your WordPress RSS feed)

Posts can display a comments section below the main content area, allowing blog readers to engage with your content …

WP Commenting Fields


Posts can be grouped by Post Categories

WordPress Post Category Archives

(WordPress Category Archives)

And posts can also be grouped using Tags

WordPress Post Tags

(WP Post Tags)

Note: To learn more about WP Categories, Tags, RSS Feeds, etc. see our other articles.

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

Similarities Between Posts Vs Pages

Here are some of the main similarities between WordPress posts and pages:

  • WordPress posts and pages both share the same features and methods for adding titles using title fields and composing and formatting content using the WordPress Content Editor.
  • WordPress pages and posts use theme template files to help keep the look of your website consistent.
  • WP pages and posts both let you use search engine friendly URLs
  • Posts and pages are viewed as indexable content by search engines.
  • Depending on the theme and plugins you have installed on your web site, pages and posts give you control over settings like Title, Meta Description, and Meta Keywords.
  • Depending on the plugins and theme you have installed, content from or links to pages and posts can display in your widget and menu areas.

Although WordPress posts and pages have many similarities, pages have several key distinctions that make them different from posts.

WP Pages

Pages normally reside outside of the blog chronology and are mostly used for showcasing information to readers that is less likely to change over time, such as:

  • About Us
  • Contact Us Page
  • Services And Products
  • Regular Events
  • Disclosure
  • Legal Information
  • Resources Section
  • etc …

Pages in WordPress are not listed by date and are not referenced using categories and tags.

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

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

Parent & Child Pages

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

WordPress Parent And Child Pages

(In WordPress, top-level pages and nested pages can also be called “parent” pages and “child” pages)

You can add as many “child” pages as you require to organize your content within “topic hierarchies”, as shown in the illustration below …

WordPress Parent And Child Pages

(Organize Your Content Using Parent & Child Pages)

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

WP Pages Widgets

(Display A List Of Your Pages With A Pages Widget)

In the example above, a “Pages Widget” is used to display links to five main pages and three subpages.

As well as displaying pages through sidebar widgets, most themes also display pages in menu areas inside the header and footer sections of the site …

WordPress Pages

Templates For Pages

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

This is useful for creating different page styles, such as:

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

For example, here are just some of the various types of sales page templates of a very popular theme for marketers called OptimizePress

Sample sales pages from OptimizePress

(OptimizePress sales page templates)

At its simplest, Use “pages” for publishing “non-blog” content and “posts” for marketing your business. In fact, if you removed every post from your WordPress site, you should end up with something that would resemble very closely your typical “non-blog” website structure (i.e. a site comprising of the standard web pages found in most business websites.)

What Pages Are Not

Another way to understand the important differences between WordPress posts and 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 your blog’s main page. Note, however, that some defaults can be changed using certain 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 main pages and subpages, not by referencing tags or categories.
  • Pages are not files. Unlike websites that are built from a collection of static pages saved as separate files on your server, pages are created, managed and stored in your CMS database (just like Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts automatically show up in your RSS feed. Pages do not. Note: there are plugins available that will display pages in your site’s RSS feed.
  • Pages (or even a specific post) can be set as the “main” page. In other tutorials, we explain how to set up a page to display as the main page of your website, and show you how to create a separate page to display your latest blog posts (where your most recent blog posts display in a separate blog page).

Important Info

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

WordPress Posts And Pages - When To Use

What Type Of Content Can Be Added To WP Pages Vs Posts?

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


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

Add Content To Pages And Posts

(Add text-based content to WordPress)

WordPress lets you use either the Visual Editor or an HTML Editor (or both) for adding content as text to posts and pages.

Depending on how have configured your site’s settings and plugins, you can also add SEO information to posts and pages (e.g. titles, descriptions and keywords that let you specify how you want your posts or pages to appear in search results), create custom excerpts, etc.

Media-Based Content

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

Adding Media In Pages And Posts

(Add media-based content to WordPress)


With WordPress, you can add scripts to posts and pages using code or applications like Javascript, shortcodes and numerous plugins.

Many of these scripts allow you to control your content from an external location. This is useful for managing site-wide advertising banners, subscription forms and time-sensitive content (e.g. coupon codes), or adding information such as foreign conversion rates, feeds, etc …

Adding Scripts To Posts And Pages

(Add content to WordPress via externally-managed scripts)

To learn more about adding scripts to your pages and posts, see this tutorial:

Useful Info

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

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

Hopefully, now you have a better understanding of the differences between Posts and Pages.


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com