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 …

WP Posts & Pages - What Are The Differences?

If you want an easy content management system platform to publish information about your business online, then you really should consider using WordPress.

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

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

First, we’ll help you understand the differences, and then we’ll focus on specific ways to use Pages and Posts on your WordPress website.

What Are WordPress Pages And Posts?

WordPress lets you publish content online using either Posts or Pages.

Although your readers or site visitors may not care whether you choose Posts or Pages to publish your content, it’s important that you understand the main differences between these two types, in order to know when to use one or the other whenever you have new information to share online.

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

WP Posts

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

When writing content for a blog, 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 is another reason for using posts, and that is discussed 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 blog’s home page, so that your most recent entries show above the older entries …

Posts typically display in reverse chronological order, with the latest blog entry listed the top

(Blog posts normally display in reverse chronological order, with the latest blog post appearing above earlier entries)

How Posts Display On Your Site

Posts can be displayed as a list of entries in the main page or the blog page of your site …

Posts displayed as entry summaries on a blog page

(Posts displayed as entry summaries on a blog page)

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

Single post

(Single blog post)

Practical Tip

Learn how to create a blog page in WordPress here:

Learn how to create a WordPress Post here:

Sticky WP Posts

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

Posts can be featured on your blog page

(WP Posts can be featured on your blog)

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

Where WordPress Posts Show On Your Web Site

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

Posts appear throughout various sections of your web site

(Posts display throughout various sections of your web site)

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

WP RSS Feed Section

(Posts automatically appear in your WordPress RSS feed section)

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

Post Comments Section

(WordPress Commenting Section)

Posts can be grouped by Categories

WP Category Archives

(Post Category Archives)

And posts can also be grouped using Post Tags

WordPress Tags

(WP Tags)

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

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

Posts And Pages – Similarities

posts and pages share some things in common:

  • Posts and pages both share the same functions and methods for adding titles using title fields and composing and editing content using the WordPress Visual/Text Editor.
  • Pages and posts both use theme templates to keep the look of your site consistent.
  • WordPress pages and posts let you use search engine friendly URLs
  • WordPress pages and posts are viewed as indexable content by search engines.
  • Depending on the theme and plugins 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 on your web site, content from or links to posts and pages can display in your menu and widget areas.

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

WP Pages

Pages normally are added outside the blog chronology and are mostly used for displaying information to readers that is unlikely to change, such as:

  • ”About Us” Page
  • Contact Information
  • Products And Services
  • Rosters Or Timetables
  • Disclosure Statements
  • Reprint Permissions
  • Site Map
  • etc …

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

Pages can be used hierarchically, however, to keep your site content organized.

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

Parent & Child Pages

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

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 want to keep your content organized within “topic hierarchies”, as shown in the illustration 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 example above, a “Pages Widget” is used to display links to five parent pages and three ”child” pages.

As well as displaying pages in sidebars using widgets, many themes also display pages in menu areas inside the header and footer sections of the site …

WP Page Navigation

Templates For WP Pages

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

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

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

For example, below are just some of the different sales page templates made available by a popular theme called OptimizePress

Sample sales templates from OptimizePress

(Sample sales templates from OptimizePress)

At its simplest, Use “pages” for publishing “non-blog” content and “posts” for telling people about your business. In fact, if you deleted every post from your site, you would have something that would look very much like a traditional website structure (i.e. a site comprising of the regular web pages found in most business websites.)

What Pages Are Not

Another way to understand the important 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 your blog’s main page. Note, however, that you can change this through the use of 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 arrange the order of main 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 separate files on your server, WordPress pages are created, managed and stored in a WordPress database (same goes for Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts display in your WordPress RSS feed section. Pages do not. Note: there are plugins available that can 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 be the front page of your site, and show you how to create a separate page to display your latest blog entries (where your latest blog posts will display in a separate blog page).


Because posts and post content are referenced from many 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 instead of pages.

When To Use WP Pages Or Posts

What Types Of Content Can You Add To WordPress Pages And Posts?

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

Add Text

Add plain, formatted and/or hyperlinked text-based content in a variety of fonts and styles to posts and pages …

Add Content To WP Pages And Posts

(Add text-based content to WordPress)

WordPress gives users the option of using both a Visual Content Editor and a Text (HTML) Editor (or both) for adding content as text to pages and posts.

Depending on how you choose to configure your 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 Content

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

Adding Media In WP Posts And Pages

(Add media to WordPress)

Add Content Using Scripts And Applications

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

Many of these scripts let you add and manage the content that appears on your site remotely. This is useful for managing things like site-wide advertising banners, subscription forms and time-sensitive content (e.g. special pricing), or adding information such as foreign conversion rates, feeds, etc …

Adding Forms In Posts And Pages

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

To learn more about adding scripts to WordPress pages and posts, see this tutorial:

Important 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 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 choose which type to use to publish your information.

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


"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


Originally published as WordPress Posts Vs. WordPress Pages Explained.