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 - Main Differences Between Posts & Pages

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 users with two main content publishing types: WordPress Posts and WordPress Pages.

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

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

Using WordPress: An Introduction To Posts And Pages

In WordPress, you can publish content online using either a Post or a Page.

Although your readers or site visitors may not care whether you choose to publish content using Posts or Pages, it’s important that you understand the 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.


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

Normal “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 is another reason for using posts, and that is discussed in detail in our 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 blog’s home page, so that the most recent post entry shows above the older entries …

Posts typically display in reverse chronological order, with the latest entry appearing above the earlier content

(Posts normally display in reverse chronological order, with the latest blog entry displaying above the earlier posts)

How WordPress Posts Display

Posts can display as a list of entries on your site’s home page or the blog page …

Posts displayed as entry summaries on a blog page

(Posts displayed as entries on a blog page)

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

Single post page

(Single post)

Practical Tip

Learn how to create a blog page in WordPress here:

Learn how to create a new Post in WordPress here:

Sticky WP Posts

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

WordPress Posts can be featured on your blog page

(WordPress Posts can be featured on your blog)

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

Where WordPress Posts Display On Your Site

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

Posts display throughout different sections of your web site

(Posts appear throughout various sections of your web site)

Posts also display in your WordPress RSS feed, making 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 post comments …

WordPress Post Comments Section

(WordPress Comments)

Posts can be organized by Post Categories

WP Category Archives

(WP Post Category Archive Page)

And posts can be grouped using Tags

WordPress Post Tags

(WordPress Tags)

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

Now that you understand some of the things that make Posts unique, let’s take a look at the similarities between Pages and Posts.

WordPress Posts And Pages – Similarities

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.
  • Pages and posts use WordPress theme templates to help keep the look of your website consistent.
  • WP posts and pages let you use keyword-rich URLs
  • WP posts and pages are both viewed as indexable content by search engines.
  • Depending on the plugins and theme you have installed, posts and pages both give you control over settings like Title, Meta Description, and Meta Keywords.
  • Depending on the plugins and theme you have installed, content from or links to WP pages and posts can display in your menus and widget areas.

Although WP pages and posts are similar in many respects, pages have a number of distinct features that separate them from posts.

WordPress Pages

Pages typically live outside of the blog chronology and are mostly used for presenting content that is less likely to change, such as:

  • About Us
  • Contact Us Page
  • Services And Products
  • Regular Events
  • Copyright
  • Legal Information
  • Resources Section
  • etc …

A Pages is not listed by date and isn’t organized using tags and categories.

You can, however, use Pages hierarchically to help you organize and manage your content.

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

WordPress Parent And Child Pages

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

WP Page Organization

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

You can add as many “child” pages as you require to organize your content within “topic hierarchies”, as shown in the diagram below …

WP Page Organization

(Organize Your Content Using Parent & Child WordPress Pages)

Pages can also be displayed in your sidebar area using the Pages Widget

WordPress Pages Widgets

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

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

As well as displaying pages in the sidebar using widgets, many WordPress themes also display pages in menu areas inside the header and footer sections of your website …

WP Pages

Templates For WP Pages

Pages can also use different 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
  • Squeeze Pages
  • Video Pages
  • Membership Pages
  • etc.

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

OptimizePress sales page templates

(Sample sales page templates from OptimizePress)

At its simplest, Use “pages” for ”non-blogging” information and “posts” for marketing your business. In fact, if you were to remove every post from your WordPress site, you would end up with something that looks very much like a typical “non-blog” website structure (i.e. a website that comprises only of the standard web pages found in most business websites.)

What WordPress Pages Are Not

Another way to understand the main differences between pages and posts 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 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 top-level pages and subpages, not from referencing tags or categories.
  • Pages are not static files. Unlike traditional websites that are built from a collection of static pages saved as separate files in your server, WordPress pages are created, managed and stored in your CMS database (like Posts).
  • Pages are not included in your site’s RSS feed. Earlier, we explained that posts appear in your RSS feed. Pages do not. Note: there are plugins available that will display pages in your site’s RSS feed.
  • Pages (or a specific post) can be set as a static “main” page. In other tutorials, we explain how to specify a page to display as the main page of your WordPress site, and show you how to create a separate page to display your latest blog entries (where your latest blog posts display in a blog page).

Important Info

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 instead of pages.

When To Use WordPress Posts Or Pages

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

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


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

Adding Content In Pages And Posts

(Add text-based content to WordPress)

WordPress lets you use a Visual Content Editor and an HTML Editor (or both) to add content as text into pages and posts.

Depending on how you 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 display in search results), create custom excerpts, etc.

Media-Based Content

You can add or embed media content into WordPress, such as videos, audio files, downloadable content (e.g. PDF documents), images, photos, logos, banners, etc …

Adding Media In WordPress

(Add media-based content to WordPress)


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

Many scripts also allow you to manage the content that appears on your site from a remote location. This is useful for managing things like site-wide advertising banners, subscription forms and time-sensitive content (e.g. pricing), or adding information such as foreign conversion rates, feeds, etc …

Adding Scripts To Posts And Pages

(Add content to WordPress via scripts and applications)

To learn more about inserting scripts into WordPress pages and posts, 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 be able to modify file templates, you will need to have at least a basic understanding of code languages like HTML and PHP.

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

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


"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.