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.

Get Thrive Leads for WordPress

WP Posts And Pages - What Are The Differences?If you want an easy content management system application to publish information about your business online, then you really should consider using WordPress.

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

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

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

WP Posts And Pages – What Is The Difference?

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

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

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

WordPress Posts

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

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

WordPress posts can be used to publish all of the above content online, but there is another reason for using posts, and that is covered in our series on using WordPress to drive traffic to your business.

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 the most recently published post entry shows above the older entries …

Posts typically display in reverse chronological order, with the latest blog post showing above the earlier entries

(Posts typically display in reverse chronological order, with the latest entry showing above earlier entries)

How Posts Display

WordPress posts can display as entry summaries in the site’s home 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 a complete post on your site’s single post …

Single post

(Single post)

Practical Tip

To learn how to set up a blog page in WordPress, see this step-by-step tutorial:

Learn how to create a new WordPress Post here:

Sticky Posts

”Sticky” Posts display before your other blog posts …

WP Posts can be featured on your blog page

(Posts can be featured on your blog)

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

Where WordPress Posts Appear On Your Site

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

Posts appear throughout various sections of your site

(Posts appear throughout different sections of your web site)

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

WordPress RSS Feed Section

(Posts automatically display in your RSS feed section)

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

Post Comments


Posts can be grouped by Categories

WP Category Archive Page

(WordPress Category Archive Page)

And posts can also be referenced using Tags

WP Post Tags

(Post Tags)

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

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

WordPress Pages Vs Posts – Similarities

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

  • WP pages and posts both share the same features and methods for adding post/page titles using title fields and composing and editing content using the WordPress Visual/Text Editor.
  • WordPress pages and posts use your WordPress theme template files to help keep the look of your website or blog consistent.
  • WordPress posts and pages let you use search engine friendly URLs
  • Pages and posts are viewed as indexable content by search engines.
  • Depending on the plugins and theme you have installed, posts and pages give you control over SEO 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 widget areas and menus.

Although posts and pages can be similar in many respects, pages have several key distinctions that make them different from posts.


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

  • ”About Us” Page
  • Contact Details Page
  • Products And Services
  • School Terms
  • Disclosure
  • Terms Of Use
  • Site Map
  • etc …

A WordPress Page is not listed by date and doesn’t use categories or tags.

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

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

Parent And Child WordPress Pages

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

WP Parent And Child Pages

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

You can add as many subpages as you require to keep your content organized within “topic hierarchies”, as shown in the illustration below …

WordPress Parent And Child Pages

(Organize Your Pages Using Parent & Child Pages)

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

WP Page Widgets

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

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

As well as displaying pages through sidebar widgets, many WordPress themes also display pages in menu areas within the header and footer sections of the site …

WP Page Navigation

Templates For Pages

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 features to be added.

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

  • Sales Pages
  • Opt-In Pages
  • Video Pages
  • Membership Pages
  • etc.

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

Sample templates from OptimizePress

(Sample page templates from OptimizePress)

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

What WP Pages Are Not

Another way to understand the difference between posts and pages 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 the main page of your blog. Note, however, that some defaults can be changed by 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 pages and subpages, not by referencing tags or categories.
  • Pages are not static files. Unlike most websites that are built from a collection of static pages saved as separate files within your web server, WordPress pages are created, managed and stored in your WordPress CMS (just like Posts).
  • Pages are not included in your site’s feed. Earlier, we explained that posts show up 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 “front” page. In separate tutorials, we explain how to set up a page to be the front page of your WordPress site, and show you how to create a separate page for displaying your latest blog posts (where a list of your most recent blog post entries will display in a blog page).


Because posts and post content are referenced from many different sections of your WordPress site (e.g. archive pages, searches, tags, categories, RSS feeds, custom menus, etc.) than content published using pages, many SEO experts will argue that it is generally better to publish content designed to attract more exposure from search engines using posts rather than pages.

WP Pages And Posts - When To Use

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

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

Add Text

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

Add Content To WordPress

(Add text-based content to WordPress)

WordPress offers the option of using a Visual Editor and a Text (HTML) Editor (or both) for adding text-based content into posts and pages.

Depending on how have configured your settings and plugins, you can also add “meta” text to posts and pages (e.g. titles, descriptions and keywords that let you specify how you want your posts or pages to display in search results), create custom excerpts, etc.

Add Media Content

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

Adding Media To WordPress Posts And Pages

(Add media to WordPress)

Add Scripts

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

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

Adding Forms In WordPress Pages And Posts

(Add content to WordPress via externally-managed scripts)

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


Content can also be added to posts and pages by inserting code directly into your file templates. Please note, however, that in order 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, pages and posts have a number of significant differences, and knowing about these differences can help you choose which type to use to publish new content about your business.

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


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been reviewed, certified, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items linked to, advertised, or reviewed on this site.


Did you enjoy this tutorial? Please use the social links below and share this tutorial with anyone thinking of starting a business online.

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and the author of The Small Business Digital Manager. WPCompendium.org provides hundreds of FREE detailed step-by-step tutorials that will teach you how to use WordPress to grow your business online at minimal cost with no coding skills required!

Originally published as WordPress Posts Vs. WordPress Pages Explained.