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 - Understanding The Differences

If you want an easy content management system platform to publish information about your business 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 most important differences between Posts and WordPress Pages and which type you should use when publishing content online.

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

Main Differences Between WP Pages And Posts

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

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

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

WP Posts

What do you think about when you hear the word “blog”? Most people associate weblogs with content related to publishing personal journals, 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 WordPress blog posts, and that is discussed in more detail in our article series on driving 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 your most recently-published entries show above the older posts …

Posts typically display in reverse chronological order, with the latest blog post showing above older posts

(Blog posts typically display in reverse chronological order, with the latest blog post displaying above older content)

How WordPress Posts Display

A Post and its content can display as an entry summary in the site’s front page or the blog page …

Blog posts displayed as entry summaries on a blog page

(Blog posts displayed as entries on a blog page)

And also in their entirety on a theme’s single blog page …

Single blog post page

(Single post page)

Practical Tip

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

To learn how to create a new Post in WordPress, see this tutorial:

Sticky Posts

”Sticky” Posts display above all other blog entries …

WP Posts can be featured on your blog page

(Posts can be featured on your blog)

Note: Making a WP post “sticky” is explained in more detail in a different tutorial.

Where WordPress Posts Appear On Your Site

Posts can be referenced in various sections of your site like Archives, Categories, Recent Posts, as well as in a number of widgets …

Posts appear throughout different sections of your WordPress site

(Posts display throughout different sections of your web site)

Posts automatically appear in your WordPress RSS feed, which makes your content easier to syndicate …

WP RSS Section

(Posts automatically appear in your WordPress RSS feed section)

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

WordPress Commenting Fields

(WordPress Commenting Section)

Posts can be organized according to Post Categories

WP Post Category Archives

(Post Category Archives)

And posts can be grouped by Post Tags

WP Tags

(WordPress Tags)

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

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

WordPress Posts Vs Pages – Similarities

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

  • WordPress posts and pages both share the same features and methods for adding post/page titles using title fields and inserting and editing content using the WordPress Editor.
  • WordPress posts and pages use WordPress theme template files to keep the look of your web site consistent.
  • Posts and pages let you use search engine friendly URLs
  • Pages and posts are both seen by search engines as indexable content.
  • Depending on the plugins and theme you have installed on your site, WordPress posts and pages both give you control over SEO settings like Title, Meta Description, and Meta Keywords.
  • Depending on the theme and plugins you have installed, content from or links to WordPress posts and pages can display in your widgets and menus.

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


Pages normally can be found outside the blog chronology and are mostly used to display content that is less time-sensitive than Posts, such as:

  • About Us
  • Your Contact Details Page
  • Services And Products
  • School Terms
  • Copyright
  • Reprint Permissions
  • User Testimonials
  • etc …

A WordPress Page is not listed by date and is not organized using categories or tags.

Pages can be used, however, to help you organize and manage your content hierarchically.

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

WordPress Parent And Child Pages

For example, you can organize your main content into “Parent” pages (where each of your top-level content topics gets its own page), and then add nested pages (called “child” pages) to each of your secondary information sections …

WordPress Parent And Child Pages

(In WordPress, top-level pages and subpages are called “parent” pages and “child” pages)

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

WP Parent And Child Pages

(Organize Your Content Using Parent & Child WordPress Pages)

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

WordPress Pages Widgets

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

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

In addition to displaying pages in the sidebar using widgets, many themes also display pages in menu areas in the header and footer sections of your site …

WordPress Pages

Page Templates

Pages can also use different page templates. These page templates typically 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 types of pages, such as:

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

For example, here are just some of the different types of sales page templates used in a very popular WordPress theme called OptimizePress

OptimizePress templates

(Sample templates from OptimizePress)

At its simplest, “pages” should be used for publishing “non-blog” information and “posts” for telling people about your business. In fact, if you were to remove all content published using posts from your web site, you should end up with something that resembles a typical “non-blog” website (i.e. a site comprising only of the usual web pages found in most business websites.)

What WordPress Pages Are Not

Another way to understand the main differences between WP posts and pages is to look at what 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 you can change this through the use of certain 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 arrange the order of top-level pages and subpages, not by referencing tags or categories.
  • Pages are not static files. Unlike traditional websites that are built from a collection of static pages saved as individual files inside your web server, WordPress pages are created, managed and stored in tables inside a CMS database (just like Posts).
  • Pages are not included in your website’s RSS feed. Earlier, we explained that posts appear in your WordPress RSS feed. Pages do not. Note: there are WordPress plugins available that can display pages in your site’s RSS feed.
  • Pages (or even a specific post) can be set as a fixed “home” page. In other tutorials, we explain how to specify a page to display as the home page of your WordPress site, and show you how to create a blog page (where a list of your most recent posts will display in a blog page).

Important Info

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

WordPress Posts And Pages - When To Use

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

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

Text-Based Content

Add plain, formatted and/or hyperlinked text-based content in a variety of fonts and styles to posts and pages …

Adding Content To WordPress

(Add text to WordPress)

WordPress lets you add content as text into posts and pages using either its Visual Editor, or a Text (HTML) Editor (or both).

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

Add Media Content

You can add or embed media content into WordPress posts and pages, such as videos, audio files, downloadable content (e.g. PDF documents), images, photos, graphic elements, banners, etc …

Add Media To Posts And Pages

(Add media to WordPress)


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

Many applications allow you to control your content from a remote location. This is useful for managing site-wide banner ads, subscription forms and time-sensitive content (e.g. coupon codes), or adding information such as foreign conversion rates, feeds, etc …

Add Forms To Pages And Posts

(Add content to WordPress via externally-managed scripts)

To learn more about pasting scripts into 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 be able to modify site templates, you will need to 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 about these differences 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.

Get Thrive Leads for WordPress


"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now


Originally published as WordPress Posts Vs. WordPress Pages Explained.