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

If you want an easy way 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 are going to discover the most important differences between Posts and Pages and which type to use when publishing content online.

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

Main Differences Between Pages And Posts

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

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

WordPress Posts

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

When writing ”blog” content, you would typically use posts. We refer to these as “blog posts.”

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

Blog posts typically display in reverse chronological order, with the latest entry displaying above earlier content

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

How Posts Display On Your Site

Posts can display as a list of entries in the home page or the blog section of your site …

Blog posts displayed as entry summaries on a blog page

(Blog posts displayed as entries on a blog page)

And also as individual posts on your site’s single blog page …

Single blog post

(Single blog post)


Learn how to set up 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 posts …

WordPress Posts can be featured on your blog

(Posts can be featured on your blog)

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

Where Posts Display On Your Web Site

Posts can appear throughout different sections of your web site like Archives, Category Pages, Recent Posts, and on several widgets …

Posts appear throughout different sections of your WordPress site

(Posts display throughout various sections of your WordPress site)

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


(Posts automatically display in your WordPress RSS feed section)

A post can display a comments section below the main content area, allowing blog readers to add questions and comments …

Post Comments

(WordPress Commenting Section)

You can organize posts using Categories

Post Category Archive Page

(WordPress Post Category Archive Page)

And posts can also be grouped using Tags

WordPress Tags

(Post Tags)

Note: We cover WordPress Categories, Tags, RSS Feeds, etc. in more detail in separate tutorials.

Now that we have seen some of the things that make WordPress Posts unique, let’s take a look at what makes WordPress Pages and Posts similar.

Similarities Between Posts And Pages

pages and posts have a number of things in common:

  • Posts and pages both share the same features and methods for adding titles using title fields and inserting and formatting content using the WordPress Editor.
  • WordPress posts and pages both use theme templates to keep the look of your site consistent.
  • Posts and pages allow you to use keyword-rich URLs
  • Pages and posts are both viewed as indexable content by search engines.
  • Depending on the theme and plugins you have installed, WordPress pages and posts both give you control over settings like Title, Meta Description, and Meta Keywords.
  • Depending on the plugins and theme you have installed on your website or blog, content from or links to posts and pages can display in your menu and widget areas.

Although posts and pages have many similarities, pages have several key distinctions that separate them from posts.


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

  • About Us
  • Contact Information
  • Services And Products
  • Regular Events
  • Earning Disclaimers
  • Reprint Permissions
  • User Testimonials
  • etc …

Pages in WordPress are not listed by date and aren’t organized using tags or categories.

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

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

Parent & Child WordPress Pages

For example, you can organize your main topics into “Parent” pages (where each of your primary content sections gets its own page), and then add subtopics for each of your main information sections 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 ”nested” pages as you need to keep your content organized into “topic hierarchies”, as shown in the diagram below …

WP Page Organization

(Organize Your Pages Using Parent & Child WordPress Pages)

Pages can also be displayed on the sidebar using the Pages Widget

WP Pages Widgets

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

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

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

WP Page Navigation

WordPress Page Templates

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

For example, below are just some of the different types of sales page templates of a popular theme for marketers called OptimizePress

OptimizePress templates

(Sample page templates from OptimizePress)

At its simplest, “pages” should be used for publishing “non-blog” content and “posts” for marketing your business. In fact, if you deleted all blog posts from your website or blog, you should have something that would look very much like your traditional website (i.e. a site that comprises only of the standard web pages found in most business websites.)

What Pages Are Not

Another way to understand the difference between pages vs posts is to look at what WP 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 some defaults can be changed by 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 assign parent pages and child pages, not from referencing tags or categories.
  • Pages are not server files. Unlike most websites that are built from a collection of static pages saved as separate files within your server, pages are created, managed and stored in tables inside your database (same goes for Posts).
  • Pages are not included in your site’s RSS feed. Earlier, we explained that posts automatically appear in your WordPress RSS feed section. Pages do not. Note: there are plugins available that can add your pages to your site’s RSS feed.
  • Pages (or a specific post) can be set as the “home” page. In other tutorials, we explain how to specify a page to display as the home page of your site, and show you how to create a separate page for displaying your latest blog posts (where your latest posts will display in a separate blog page).

Useful 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 WordPress SEO experts recommend publishing content designed to attract more visitors from search engines using posts rather than pages.

When To Use WP Posts And Pages

What Type Of Content Can Be Added To WordPress Pages Vs Posts?

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

Add Text-Based Content

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

Adding Content In Pages And Posts

(Add text to WordPress)

WordPress offers the option of using both a Visual Content Editor and an HTML Editor (or both) to add text-based content to posts and pages.

Depending on how you configure your site’s settings and plugins, you can also add “meta” text 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.

Media-Based Content

You can add or embed media content into WordPress, such as videos, audio files, animation, images, photos, logos, banners, etc …

Add Media In WP Pages And Posts

(Add media to WordPress)

Add Scripts And Applications

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

Many scripts let you control the content that appears on your site from a remote location. 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 Forms In WordPress

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

To learn more about adding scripts to WordPress 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 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 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 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.