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 …

Posts And Pages - What Are The Differences?

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

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

In this tutorial, you will learn about the main differences between WordPress Posts and Pages and which type to use when publishing content to your website.

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

Differences Between Posts And Pages

WordPress lets you publish content using either Posts or Pages.

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

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

WordPress Posts

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

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

WordPress posts can be used to publish all of this content online, but there’s another reason for using posts, and that is covered in more detail in our article series on driving more traffic to your business using WordPress.

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 recently-published entries show above the older posts …

Blog posts typically display in reverse chronological order, with the latest entry at the top

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

How WordPress Posts Display

Posts and post content can display as entry summaries in your front page or the blog page of your website …

Posts displayed as entry summaries on a blog page

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

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

Single blog post page

(Single post page)


Learn how to create a blog page in WordPress here:

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

Sticky Posts

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

WordPress Posts can be featured on your blog

(Posts can be featured on your blog page)

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

Where WP Posts Show Up On Your Site

Posts can appear throughout various sections of your site like Archive Pages, Tags, Recent Posts, and in a number of widgets …

Posts appear throughout different sections of your WordPress site

(Posts appear throughout different sections of your site)

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

WordPress RSS

(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 Comments


Posts can be organized according to Categories

WP Category Archive Page

(WP Category Archives)

Posts can also be referenced using Tags

Post Tags

(Post Tags)

Note: To learn more about WP 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.

WordPress Pages And Posts – Similarities

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

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

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

WP Pages

Pages typically are added outside of the blog chronology and are mostly used to display content to readers that is not as time-sensitive as Posts, such as:

  • Your “About Us” Page
  • Contact Information Page
  • Product And Service Information Pages
  • School Terms
  • Disclosure
  • Privacy Statement
  • Customer Testimonials
  • etc …

WordPress Pages are not listed by date and are not organized using tags and categories.

Pages can be ordered hierarchically, however, to help manage and keep your site content organized.

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

Parent & Child WordPress Pages

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

WordPress Page Organization

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

You can add as many “child” pages as you require to keep your content organized into “topic hierarchies”, as shown in the example below …

WP Page Organization

(Organize Your Content Using Parent & Child Pages)

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

WordPress Pages Widgets

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

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

As well as displaying pages in the sidebar using widgets, most themes also display pages in menu areas within the header and footer sections of your site …

WordPress Pages

Templates For Pages

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

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

  • Sales Pages
  • Squeeze 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

OptimizePress sales pages

(OptimizePress page templates)

In its simplest form, Use “pages” for publishing “non-blog” information and “posts” for marketing your business. In fact, if you removed every post from your site, you should end up with something that closely resembles 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 difference 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 you can change this through the use of various 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 assign 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 server, WordPress pages are created, managed and stored in a WordPress CMS (like Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts automatically show up in your WordPress RSS feed section. Pages do not. Note: there are plugins available that will 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 home page of your website, and show you how to create a blog page (where a list of your most recent blog 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.

When To Use WP Pages And Posts

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

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

Add Text-Based Content

You can add plain, formatted and/or hyperlinked text using different fonts and styles to posts and pages …

Add Content To WordPress

(Add text to WordPress)

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

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

Add Media-Based Content

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

Adding Media To WP Posts And Pages

(Add media-based content to WordPress)

Add Scripts And Applications

With WordPress, you can add scripts to your pages and posts using code or applications like Javascript, shortcodes and a range of plugins.

Many applications allow you to 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 tax calculators, feeds, etc …

Adding Forms In WP Posts And Pages

(Add content to WordPress via scripts and applications)

To learn more about adding scripts to your pages and posts, 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 edit file templates, you should have at least a basic understanding of code languages like HTML and PHP.

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

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


"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