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 …

WordPress Pages & Posts - What Are The Most Important Differences?

If you want an easy CMS platform to publish information about your business online, then we strongly recommend that you consider building your website with WordPress.

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

In this tutorial, you are going to learn about the significant differences between WordPress Posts and 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 when to use Pages and Posts on your web site.

WordPress WordPress Pages And Posts

In WordPress, you can publish content using either Posts or Pages.

Although your blog readers and visitors may not care whether you use Posts or Pages to display your content, it’s important that you understand the main differences between these two features, in order to know when to use one or the other whenever you have new information to share 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 documenting personal advice, sharing latest news, and so on.

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

WordPress blog posts can be used to publish all of the above content online, but there’s another reason for using WordPress blog posts, and that is covered in more 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 home page, so that your most recent entries show above the older posts …

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

(Blog posts normally display in reverse chronological order, with the latest blog post listed the top)

How Posts Display On Your Site

A Post can display in a list of entries on your site’s main 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 a single post on a theme’s single blog page …

Single post

(Single post)

Useful Tip

To learn how to create a blog page in WordPress, see this tutorial:

Learn how to create a Post in WordPress here:

Sticky WP Posts

”Sticky” Posts display before your other blog entries …

Posts can be featured on your blog

(Posts can be featured on your blog)

Note: We explain how to make a WordPress post “sticky” in a different tutorial.

Where Posts Display On Your Website

Posts can be accessed through different sections of your site like Archive Pages, Categories, Recent Posts, and on several widgets …

Posts appear throughout various sections of your site

(Posts display throughout different sections of your site)

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


(Posts automatically appear in your RSS feed)

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

WordPress Comments

(WordPress Comments Fields)

You can group posts using Post Categories

Post Category Archives

(WP Post Category Archives)

And posts can be grouped by Tags

WP Tags

(Post Tags)

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

Now that you understand some of the unique characteristics of Posts, let’s take a look at the similarities between WordPress Pages and Posts.

Pages Vs Posts – Similarities

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

  • Posts and pages share the same functions and methods for adding post/page titles using title fields and inserting and formatting content using the WordPress Editor.
  • Posts and pages use your WordPress theme templates to help maintain a consistent look throughout your entire website.
  • WordPress pages and posts both let you use keyword-rich URLs
  • WP posts and pages are seen by search engines as indexable content.
  • 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 plugins and theme you have installed, content from or links to WordPress pages and posts can display in your widget areas and menus.

Although WordPress pages and posts can be very similar in many respects, pages have a number of distinct characteristics that make them different from posts.

WP Pages

Pages typically are added outside the blog chronology and are mostly used to showcase content that is unlikely to less likely to require constant updating, such as:

  • About Us
  • Store Hours
  • Product Information Pages
  • Corporate Events
  • Disclosure Statements
  • Privacy Statement
  • User Testimonials
  • etc …

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

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

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

Parent And Child WordPress Pages

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

WordPress Page Organization

(In WordPress, main pages and nested pages are also referred to as “parent” pages and “child” pages)

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

WordPress Parent And Child Pages

(Organize Your Content Using Parent & Child WordPress Pages)

Pages can be displayed in the sidebar of your site using the Pages Widget

WordPress Pages Widgets

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

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

In addition to displaying pages through sidebar widgets, most WordPress themes also display pages in menu tabs within the header and footer sections of your site …

WordPress Page Navigation

Templates For Pages

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

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

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

For example, here are just some of the kinds of sales page templates made available by a very popular WordPress theme called OptimizePress

Sample templates from OptimizePress

(Sample sales page templates from OptimizePress)

At its simplest, “pages” should be used for ”non-blog” type content and “posts” for telling people about your business. In fact, if you removed all blog posts from your website or blog, you would end up with something that would look very much like a typical “non-blog” website structure (i.e. a site that comprises only of the regular web pages found in most business websites.)

What Pages Are Not

Another way to understand the main differences between 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 some defaults can be changed using certain plugins or customizations.
  • Pages cannot be associated with post categories and cannot be assigned tags. This means that pages can only be organized according to a hierarchy where you specify and arrange the order of parent pages and child pages, not from referencing tags or categories.
  • Pages are not files. Unlike websites that are built from a collection of static pages saved as separate files inside your server, WordPress pages are created, managed and stored in tables inside a CMS (same goes for Posts).
  • Pages are not included in your website’s feed. Earlier, we explained that posts appear 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 a static “home” page. In other tutorials, we explain how to specify a page to be the front page of your website, and show you how to create a separate page for displaying your latest blog posts (where a list of your latest blog posts will display in a separate blog page).


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 WordPress 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 Type Of Content Can You Add To WordPress Pages Vs Posts?

WordPress lets you easily add 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 …

Adding Content To WP Posts And Pages

(Add text-based content to WordPress)

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

Depending on how you configure 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 appear in search results), create custom excerpts, etc.

Add Media-Based Content

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

Add Media To WordPress

(Add media to WordPress)

Add Scripts And Applications

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

Many scripts allow you to add and manage the content that appears on your site from a remote location. This is useful for managing things like site-wide banner ads, subscription forms and time-sensitive content (e.g. pricing), or adding information such as foreign conversion rates, feeds, etc …

Add Scripts In WordPress Posts And Pages

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

To learn more about inserting scripts into pages and posts, go here:

Useful Information

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

As you can see, posts and pages have a number of significant differences, and knowing about these differences can help you choose which type to use when publishing information about your business.

Hopefully, this article has given you 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