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 Posts & Pages - What Are The Differences? Pages And Posts?

If you want an easy tool to manage your content 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 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 explain the main differences, and then we’ll focus on different ways to use Posts and Pages on your WordPress website.

Using WordPress: An Introduction To Posts And Pages

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

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

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


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

Regular “blogging” entries are typically published 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 posts, and that is discussed in our WordPress Traffic Blueprint articles.

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 entries …

Blog posts normally display in reverse chronological order, with the latest blog entry showing above the earlier content

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

How WordPress Posts Display

A WordPress Post and its content can be displayed as an entry summary in the site’s main page or the blog page …

Posts displayed as entries on a blog page

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

And also as individual posts on your site’s single post template …

Single blog post

(Single blog post)

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 WordPress Posts

Posts marked as “sticky” display before your other blog post entries …

Posts can be featured on your blog page

(WP Posts can be featured on your blog)

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

Where Posts Show On Your Site

Posts can be accessed through various sections of your site like Archive Pages, Category Pages, Recent Posts, and in a number of widgets …

Posts display throughout various sections of your site

(Posts display throughout different sections of your WordPress site)

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

WordPress RSS 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 Comments

(Commenting Section)

Posts can be organized by Categories

WP Post Category Archives

(Post Category Archive Page)

Posts can also be grouped using Tags

WordPress Post Tags

(WordPress Post Tags)

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

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

Posts Vs Pages – Similarities

pages and posts have some things in common:

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

Although WordPress posts and pages are very similar in many respects, pages have a number of distinct features that separate them from posts.

WordPress Pages

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

  • Company Information
  • Contact Details
  • Products And Services
  • Timetables
  • Copyright
  • Privacy Statement
  • User Testimonials Section
  • etc …

A Pages is not listed by date and doesn’t use tags and categories.

You can, however, order Pages hierarchically to help you organize and manage your site content.

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

WordPress Parent & Child Pages

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

WP Parent And Child Pages

(In WordPress, top-level pages and subpages can also be referred to as “parent” pages and “child” pages)

You can add as many subpages as you require to organize your content into “topic hierarchies”, as shown in the diagram below …

WP Page Organization

(Organize Your Content Using Parent & Child Pages)

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

WP Page 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 main pages and three ”child” pages.

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

WordPress Page Navigation

Templates For 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 elements to be added to your page.

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

  • Sales Pages
  • Landing Pages
  • Video Pages
  • Membership Pages
  • etc.

For example, here are just some of the different sales page templates from a popular theme called OptimizePress

Sample page templates from OptimizePress

(OptimizePress page templates)

In its most basic form, “pages” should be used for publishing ”non-blog” type information and “posts” for marketing your business. In fact, if you were to remove all “post” type content from your WordPress site, you should end up with something that resembles a typical “non-blog” website (i.e. a site comprising of the regular web pages found in most business websites.)

What Pages Are Not

Another way to understand the main differences between pages and posts 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 you can change this using 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 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 on your server, WordPress pages are created, managed and stored in a database (same as Posts).
  • Pages are not included in your site’s RSS feed. Earlier, we explained that posts appear in your RSS feed section. 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 “home” page. In separate tutorials, we explain how to set up a page to display as the main page of your WordPress site, and show you how to create a separate page for displaying your latest blog post entries (where your most recent blog posts display in a blog page).


Because posts and post content can be referenced from many different sections 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 exposure from search engines using posts instead of pages.

When To Use WordPress Pages Or Posts

What Type 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 Pages and Posts:

Text-Based Content

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

Add Content In WP Pages And Posts

(Add text to WordPress)

WordPress lets you add content as text into posts and pages using either its Visual Content Editor, or an HTML 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 appear in search results), create custom excerpts, etc.

Add Media-Based Content

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

Adding Media To Posts And Pages

(Add media-based content to WordPress)

Add Scripts

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

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

Add Forms To Posts And Pages

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

To learn more about adding scripts to WordPress posts and pages, go here:

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 be able to modify 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 content.

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


"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.