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

If you want an easy tool to manage your content online, then we strongly recommend that you consider using WordPress.

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

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

First, we’ll explain the most important differences, and then we’ll show you specific ways to use Pages and Posts on your website.

Using WordPress: What You Need To Know About WP Pages And Posts

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

Although your blog readers and visitors may not care whether you are using Posts or Pages to publish 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 information to share 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 blogging with content related to publishing opinions, sharing latest news and updates, and so on.

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

Posts can be used to publish all of this content online, but there is another reason for using WordPress 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 home page, so that your most recently-published entries show above the older posts …

Blog 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 entry showing above the earlier posts)

How Posts Display On Your Site

A WordPress Post can be displayed as an entry summary on 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 as single blog posts on a theme’s single blog page …

Single post

(Single blog post page)

Practical Tip

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

Learn how to create a Post in WordPress here:

Sticky WP Posts

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

WP Posts can be featured on your blog

(WordPress Posts can be featured on your blog)

Note: We explain how to make a WordPress post “sticky” in another tutorial.

Where Posts Show Up On Your Web Site

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

Posts appear throughout various sections of your web site

(Posts appear throughout different sections of your site)

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

WordPress RSS Section

(Posts automatically display in your WordPress RSS feed)

A post can display a comments section below the main content area, allowing visitors to comment on your post …

WP Commenting Fields

(WordPress Comments Area)

Posts can be organized according to Post Categories

Post Category Archives

(Post Category Archives)

And posts can also be referenced using Tags

Post Tags

(WordPress Tags)

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

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

WordPress Pages And Posts – Similarities

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

  • WP posts and pages both share the same functions and methods for adding page/post titles using title fields and creating and formatting content using the WordPress Visual/Text Editor.
  • WordPress pages and posts use theme template files to help maintain a consistent look throughout your entire website.
  • WP pages and posts let you use keyword-rich URLs
  • Posts and pages are both seen by search engines as indexable content.
  • Depending on the theme and plugins you have installed, 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 web site, content from or links to pages and posts can display in your widget areas and menus.

Although WordPress posts and pages have many similarities, pages have a number of distinct features that separate them from posts.


Pages normally can be found outside of the blog chronology and are mostly used for displaying content to visitors that is unlikely to change, such as:

  • Company Information Page
  • Business Hours
  • Products And Services
  • Fixed Events
  • Disclosure
  • Terms Of Use
  • Customer Testimonials
  • etc …

A WordPress Page is not listed by date and is not referenced using tags or categories.

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

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

Parent & Child Pages

For example, you can organize your primary subjects into “Parent” pages (where each of your main content areas gets its own page), and then add subtopics for each of your secondary topics into “child” pages …

WordPress Page Organization

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

You can add as many subpages as you need to organize your content into “topic hierarchies”, as shown in the example below …

WordPress Page Organization

(Organize Your Pages Using Parent & Child Pages)

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

WordPress Pages Widgets

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

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

In addition to displaying pages in the sidebar using widgets, most WordPress themes also display pages in menu tabs inside the header and footer sections of your website …

WordPress Pages

Templates For Pages

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

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

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

For example, below are just some of the various kinds of sales page templates used in a popular WordPress theme called OptimizePress

OptimizePress sales templates

(Sample sales page templates from OptimizePress)

In its most basic form, Use “pages” for publishing “non-blog” content and “posts” for telling people about your business. In fact, if you deleted every post from your website, you would have something that would resemble very closely your typical “non-blog” website structure (i.e. a site that comprises only of the regular web pages found in most business websites.)

What WordPress Pages Are Not

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

Useful Info

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 WordPress SEO experts argue that it is generally better to publish content designed to attract more visitors from search engines using posts rather than pages.

When To Use WP Posts And Pages

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

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


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

Adding Content In WordPress

(Add text to WordPress)

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

Depending on how have configured 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 pages and posts, such as videos, audio files, downloadable files (e.g. PDF documents), images, photos, logos, banners, etc …

Adding Media In Pages And Posts

(Add media-based content to WordPress)

Add Scripts And Applications

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

Many of these scripts let you add and manage your content 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 tax calculators, feeds, etc …

Adding Forms In Pages And Posts

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

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

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 add and edit 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 significant number of differences, and knowing about these differences can help you choose which type to use when publishing content about your business.

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


"Your training is the best in the world! It is simple, yet detailed, direct, understandable, memorable, and complete." Andrea Adams, FinancialJourney.org


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

How To Create Engaging PresentationsHow To Create Engaging Presentations

Learn how to create beautiful and engaging presentations that will help you sell more products and services online.

More info: How To Create Engaging Presentations

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

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

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

Recommended Video Courses For WordPress Users

WordPress SEOWordPress SEO

In this WordPress SEO training series you will learn how to optimize your WordPress site and how to craft website pages and blog posts that will help you get better search engine rankings and improve your traffic results.

More info: WordPress SEO

Author: Martin Aranovitch

Martin Aranovitch is the owner of WPCompendium.org and the author of The WordPress User Manual. 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.