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 …

Pages Vs Posts - Main Differences Between WP Pages & Posts

If you want an easy content management system platform to publish information about your business online, then you really should consider using WordPress.

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

In this article, you will learn about the most important differences between WordPress Posts and WordPress Pages and which type to use when publishing your content online.

First, we’ll help you understand the main differences, and then we’ll focus on specific ways to use Posts and Pages on your WordPress website.

Main Differences Between WordPress Pages And Posts

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

Although your blog readers or visitors may not really care whether you choose Pages or Posts to publish content on your site, 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 information to publish online.

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


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

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

Posts can be used to publish all of the above content online, but there is another reason for using WordPress blog posts, and that is discussed in more detail in our article series on driving more traffic to your business using WordPress.

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 home page, so that the most recent post entry shows above the older posts …

Posts normally display in reverse chronological order, with the latest blog post at the top

(Posts normally display in reverse chronological order, with the latest blog post appearing above older posts)

How WordPress Posts Display

A WordPress Post can display in a list of entries in the site’s home page or the blog page …

Posts displayed as entry summaries on a blog page

(Blog posts displayed as entry summaries on a blog page)

And also as single blog posts on your site’s single blog page …

Single blog post page

(Single post page)

Useful Tip

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 above all other blog entries …

WordPress Posts can be featured on your blog

(WP Posts can be featured on your blog)

Note: We explain how to make a WP post “sticky” in another tutorial.

Where WP Posts Show Up On Your Website

Posts can display throughout different sections of your web site like Archives, Tags, Recent Posts, and on several widgets …

Posts display throughout various sections of your web site

(Posts display throughout various sections of your site)

Posts automatically appear in your RSS feed section, 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 comment on your post …

WP Comments Section

(WordPress Commenting Area)

Posts can be grouped according to Post Categories

WordPress Post Category Archives

(WordPress Post Category Archive Page)

Posts can also be grouped using Tags

Post Tags

(WordPress Post Tags)

Note: We cover WP Categories, Tags, RSS Feeds, etc. in detail in other tutorials.

Now that we have seen some of the unique characteristics of Posts, let’s take a look at what makes Posts and Pages similar.

Similarities Between Posts And Pages

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

  • Pages and posts share the same functions and methods for adding titles using title fields and composing and formatting content using the WordPress Visual/Text Editor.
  • Pages and posts both use theme template files to help maintain a consistent look throughout your entire website or blog.
  • WordPress posts and pages allow you to use search engine friendly URLs
  • WordPress posts and pages are both viewed as indexable content by search engines.
  • Depending on the plugins and theme you have installed, posts and pages both give you control over settings like Title, Meta Description, and Meta Keywords.
  • Depending on the theme and plugins you have installed on your web site, content from or links to pages and posts can display in your menu and widget areas.

Although WP posts and pages have many similarities, pages have several key distinctions that separate them from posts.


Pages typically can be found outside the blog chronology and are mostly used for showcasing content to visitors that is unlikely to change over time, such as:

  • ”About Us” Page
  • Store Hours
  • Products And Services
  • School Terms
  • Disclosure
  • Privacy Statement
  • Customer Testimonials
  • etc …

WordPress Pages are not listed by date and do not use categories or tags.

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

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

WordPress Parent And Child Pages

For example, you can organize your top-level subjects into “Parent” pages (where you assign each of your main subjects its own page), and then add subpages for each of your main sections into “child” pages …

WP Parent And Child Pages

(In WordPress, main pages and subpages can also be referred to as “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 illustration below …

WP Page Organization

(Organize Your Pages Using Parent & Child Pages)

Pages can be displayed on the sidebar of your site 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 parent pages and three subpages.

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

WP Pages

Templates For WP Pages

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

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

  • Sales Pages
  • Opt-In Pages
  • Video Pages
  • Membership Pages
  • etc.

For example, below are just some of the various types of sales page templates made available to users of a very popular WordPress theme for marketers called OptimizePress

OptimizePress sales pages

(OptimizePress sales pages)

At its simplest, Use “pages” for publishing ”non-blog” type content and “posts” for promoting your business. In fact, if you deleted all posts from your web site, you should have something that resembles your typical “non-blog” website (i.e. a website that comprises of the regular web pages found in most business websites.)

What WordPress Pages Are Not

Another way to understand the important differences between WordPress posts and pages is to look at what WP 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 you can change this using various plugins or customizations.
  • Pages cannot be associated with 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 by referencing tags or categories.
  • Pages are not server files. Unlike traditional websites that are built from a collection of static pages saved as individual files in your server, WordPress pages are created, managed and stored in your CMS database (like Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts display in your RSS feed. Pages do not. Note: there are plugins available that can display pages in your site’s RSS feed.
  • Pages (or even a specific post) can be set as a fixed “front” page. In other tutorials, we explain how to set up a page to be the front page of your website, and show you how to create a separate page to display your latest blog entries (where your latest posts will display in a blog page).

Important Info

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

When To Use WordPress Pages Or Posts

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

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

Text-Based Content

Add plain, formatted and/or hyperlinked text-based content using different fonts and styles to posts and pages …

Add Content To WordPress

(Add text-based content to WordPress)

WordPress lets you insert text-based content into pages and posts using either its Visual Editor, or a Text Editor (or both).

Depending on how have configured your site’s settings and plugins, you can also add SEO information 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 results), create custom excerpts, etc.


You can add or embed media content into posts and pages, such as videos, audio files, animation, images, photos, graphic elements, banners, etc …

Add Media In Pages And Posts

(Add media-based content to WordPress)

Add Scripts And Applications

With WordPress, you can insert scripts into your pages and posts using code or applications like Javascript, shortcodes and various plugins.

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

Adding Forms To WP Posts And Pages

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

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

Important 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 edit site templates, you should have at least a basic understanding of code languages like HTML and PHP.

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

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


"I love the way your email series "Infinite Web Content Creation Training Series" is documented and presented. It is very absorbing and captivating. The links and tutorials are interesting and educational. This has motivated me to rewrite my content following the concepts I am learning from the email series." - Mani Raju, www.fortuneinewaste.com


Originally published as WordPress Posts Vs. WordPress Pages Explained.