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

If you want an easy tool to manage your content online, then you really should consider using WordPress.

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

In this article, you will learn about the significant differences between Posts and Pages and which type you should use when publishing content online.

First, we’ll explain the most important differences, and then we’ll show you ways to use Posts and Pages on your site.

WordPress Pages vs Posts

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

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

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


What do you think about when you hear the word “blogging”? Most people associate blogs with content related to publishing personal journals, 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’s another reason for using posts, and that is discussed in our WordPress Traffic Blueprint article series.

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 blog’s home page, so that your most recent entries show above the older posts …

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

(Posts normally display in reverse chronological order, with the latest entry at the top)

How WordPress Posts Display

Posts and post content can display as a list of entries on the front page or the blog section of your site …

Blog posts displayed as entries on a blog page

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

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

Single post

(Single blog post page)


Learn how to create a blog page in WordPress here:

Learn how to create a new WordPress Post here:

Sticky Posts

Posts marked as “sticky” feature above all other blog post entries …

WordPress Posts can be featured on your blog page

(Posts can be featured on your blog)

Note: Making WordPress Posts “sticky” is explained in more detail in a different tutorial.

Where Posts Display On Your Website

Posts can be referenced in different sections of your site like Archives, Categories, Recent Posts, and in a number of widgets …

Posts display throughout different sections of your WordPress site

(Posts appear throughout different sections of your web site)

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


(Posts automatically appear in your WordPress RSS feed section)

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

Post Comments

(WordPress Comments)

You can organize your posts using Post Categories

Post Category Archive Page

(WordPress Category Archive Page)

And posts can also be grouped using Tags

Post Tags

(WP Post Tags)

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

Now that you’ve 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

pages and posts have some things in common:

  • WP pages and posts share the same features and methods for adding titles using title fields and creating and formatting content using the WordPress Content Editor.
  • WP pages and posts use WordPress theme templates to help maintain a consistent look throughout your entire site.
  • WordPress posts and pages let you use search engine friendly URLs
  • Pages and posts are seen by search engines as indexable content.
  • Depending on the theme and plugins you have installed, pages and posts 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 posts and pages can display in your menus and widget areas.

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


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

  • Company Information
  • Contact Information Page
  • Products And Services
  • School Terms
  • Disclosure Statements
  • Terms Of Use
  • Customer Testimonials Page
  • etc …

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

You can, however, use Pages to keep your site content organized hierarchically.

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

WordPress Parent & Child Pages

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

WordPress Page Organization

(In WordPress, main pages and nested pages are also called “parent” pages and “child” pages)

You can add as many subpages as you need to keep your content organized 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 in the sidebar area using the Pages Widget

WP Pages Widgets

(Display 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 “nested” pages.

In addition to displaying pages in sidebars using widgets, many WordPress themes also display pages in menus inside the header and footer sections of the site …

WP Pages

Page Templates

Pages can also use different templates. Page templates usually 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
  • Landing Pages
  • Video Pages
  • Membership Pages
  • etc.

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

Sample sales pages from OptimizePress

(Sample sales pages from OptimizePress)

In its most basic form, Use “pages” for publishing “non-blog” information and “posts” for telling people about your business. In fact, if you removed every post from your site, you should end up with something that resembles very closely your typical “non-blog” website (i.e. a site comprising only of the standard web pages found in most business websites.)

What WP Pages Are Not

Another way to understand the important differences between pages vs posts 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 various plugins or customizations.
  • Pages cannot be associated with 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 pages and subpages, not by referencing tags or categories.
  • Pages are not server files. Unlike websites that are built from a collection of static pages saved as individual files in your server, pages are created, managed and stored in tables inside your CMS (just like Posts).
  • Pages are not included in your site’s RSS feed. Earlier, we explained that posts automatically display in your RSS feed section. Pages do not. Note: there are WordPress plugins available that will display pages in your site’s RSS feed.
  • Pages (or even a specific post) can be set as a fixed “home” page. In separate tutorials, we explain how to specify a page to display as the front page of your website, and show you how to create a blog page (where your most recent blog posts will display in a blog page).

Useful Information

Because posts and post content are referenced from different areas 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 argue that it is generally better to publish content designed to attract more exposure from search engines using posts rather than pages.

When To Use WP Pages Or Posts

What Type Of Content Can You Add To WP Posts And Pages?

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

Add Text

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

Adding Content To WordPress

(Add text-based content to WordPress)

WordPress lets you insert content as text into pages and posts using either the Visual 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, descriptions and keywords that let you specify how you want your posts or pages to appear in search results), create custom excerpts, etc.


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

Adding Media In WordPress

(Add media-based content to WordPress)

Add Scripts

WordPress lets you paste scripts into posts and pages using code or applications like Javascript, shortcodes and numerous plugins.

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

Adding Scripts To WordPress

(Add content to WordPress via scripts and applications)

To learn more about pasting scripts into WordPress 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 be able to add and edit file templates, you should have at least a basic understanding of code languages like HTML and PHP.

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

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


"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum