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 - Understanding The Important DifferencesIf you want an easy tool to manage your content online, then you really should consider building your website with WordPress.

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

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

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

Using WordPress: Understanding Pages And Posts

WordPress lets you publish content online using either a Post or a Page.

Although your readers and visitors may not care whether you choose Posts or Pages to display content on your site, it’s important that you understand the main differences between these two features, in order to choose whichever one you feel is the most appropriate type whenever you have new information to publish online.

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


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

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

Blog posts can be used to publish all of this content online, but there is another reason for using posts, and that is covered in detail in our WordPress Traffic Blueprint articles.

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 posts …

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

(Posts typically display in reverse chronological order, with the latest blog post displaying above the earlier content)

How Posts Display

A WordPress Post can be displayed as an entry summary in your site’s home page or the blog page …

Blog 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 blog page …

Single blog post

(Single blog post)


Learn how to create a blog page in WordPress here:

Learn how to create a new Post in WordPress here:

Sticky Posts

”Sticky” WP Posts display above all other blog posts …

WP 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 Appear On Your Web Site

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

Posts display throughout various sections of your site

(Posts display throughout different sections of your site)

Posts automatically appear in your RSS feed section, which makes your content easier to syndicate …

WP RSS Feed Section

(Posts automatically display in your WordPress RSS feed section)

Posts can display a comments section below the main content area, allowing visitors to engage with your content …

Post Comments Section

(Commenting Area)

You can group your posts using Categories

WP Post Category Archive Page

(WP Post Category Archives)

And posts can be grouped using Post Tags

Post Tags

(Post Tags)

Note: We explain WordPress Categories, Tags, RSS Feeds, etc. in more detail in other articles.

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

Pages Vs Posts – Similarities

WordPress pages and posts share a number of things in common:

  • Pages and posts share the same features and methods for adding titles using title fields and composing and formatting content using the WordPress Visual/Text Editor.
  • WordPress pages and posts use theme templates to help maintain a consistent look throughout your entire website.
  • Pages and posts let you use keyword-rich URLs
  • Pages and posts are both seen by search engines as indexable content.
  • Depending on the theme and plugins you have installed, WordPress 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 posts and pages can display in your menus and widget areas.

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


Pages typically reside outside the blog chronology and are mostly used for presenting content to readers that is unlikely to change, such as:

  • Company Information
  • Business Hours
  • Services And Products
  • Corporate Events
  • Disclosure Statements
  • Reprint Permissions
  • User Testimonials
  • etc …

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

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

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

WordPress Parent & Child Pages

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

WordPress Parent And Child Pages

(In WordPress, top-level pages and nested pages are also called “parent” pages and “child” pages)

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

WP Parent And Child Pages

(Organize Your Pages Using Parent & Child Pages)

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

WordPress Page 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 main pages and three ”child” pages.

As well as displaying pages through sidebar widgets, many themes also display pages in menu tabs inside the header and footer sections of the website …

WP Page Navigation

Templates For WordPress Pages

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

This is useful for creating different page styles, such as:

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

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

Sample sales page templates from OptimizePress

(Sample sales templates from OptimizePress)

At its simplest, Use “pages” for ”non-blog” type content and “posts” for marketing your business. In fact, if you were to remove every post from your WordPress site, you should have something that would look very similar to your traditional website (i.e. a website that comprises of the usual web pages found in most business websites.)

What Pages Are Not

Another way to understand the main differences between pages vs 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 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 assign parent pages and child pages, not by referencing tags or categories.
  • Pages are not server files. Unlike most websites that are built from a collection of static pages saved as individual files on your server, WordPress pages are created, managed and stored in a WordPress database (same as Posts).
  • Pages are not included in your website’s feed. Earlier, we explained that posts appear in your RSS feed. Pages do not. Note: there are WordPress plugins available that can add your pages to your site’s RSS feed.
  • Pages (or even a specific post) can be set as a fixed “main” page. In other tutorials, we explain how to set up a page to display as the home page of your WordPress site, and show you how to create a separate page to display your latest blog entries (where a list of your most recent blog post entries display in a blog page).


Because posts and post content can be 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 SEO experts recommend publishing content designed to attract more exposure from search engines using posts rather than pages.

WordPress Posts And Pages - When To Use

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

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

Add Text-Based Content

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

Add Content In WP Pages And Posts

(Add text-based content to WordPress)

WordPress lets you insert text-based content into posts and pages using either the Visual Editor, or a Text Editor (or both).

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

Media-Based Content

You can add or embed media content into pages and posts, such as videos, audio files, downloadable files (e.g. PDF documents), images, photos, graphic elements, banners, etc …

Adding Media To Pages And Posts

(Add media to WordPress)


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

Many of these scripts let you manage the content that appears on your site from a remote location. This is useful for managing things like site-wide banner ads, subscription forms and time-sensitive content (e.g. special pricing), or adding information such as tax calculators, feeds, etc …

Add Forms To WP Pages And Posts

(Add content to WordPress via scripts)

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

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

Hopefully, this post has given you a better understanding of the differences between Posts and Pages.


"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya


Recommended Video Courses For WordPress Users

WordPress 101: How To Use WordPressWordPress 101: How To Use WordPress

Learn how to unlock the power of the WordPress content management system (CMS) using the many powerful features inside your WordPress administration area.

More info: WordPress 101: How To Use WordPress

Recommended Video Courses For WordPress Users

Build A WordPress Site ... Fast!Build A WordPress Site ... Fast!

Need a new website or blog in a hurry?

This video course shows you how to quickly install and configure a WordPress website or blog on your own domain name and be up and running in no time!

More info: Build A WordPress Site ... Fast!

Recommended Video Courses For WordPress Users

Google ToolsGoogle Tools

This video course will help you learn the basics of using Google Tools like Google Analytics and Gmail.

More info: Google Tools

Recommended Video Courses For WordPress Users

WordPress Traffic & User EngagementWordPress Traffic & User Engagement

Learn how to drive more targeted traffic to your website and discover ways to improve user engagement with your business online.

More info: WordPress Traffic & User Engagement

Recommended Video Courses For WordPress Users

Keyword Research ToolsKeyword Research Tools

This video course shows you how to do keyword research using tools like the Google Keyword Planner.

More info: Keyword Research Tools

Recommended Video Courses For WordPress Users

Why Your Business Needs WordPressWhy Your Business Needs WordPress

Learn about the unique features, benefits, and advantages of using WordPress to start or grow your business online.

More info: Why Your Business Needs WordPress

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 tutorials that show you how to use WordPress to grow your business online with no coding skills required! Get our FREE "101+ WordPress Tips, Tricks & Hacks For Non-Techies" e-course with loads of useful WordPress tips!

Originally published as WordPress Posts Vs. WordPress Pages Explained.