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

If you want an easy CMS application to publish information about your business online, then we strongly recommend that you consider using WordPress.

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

In this article, you are going to discover the main differences between Posts and Pages and which type to use when publishing content online.

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

WordPress WordPress Pages And Posts

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

Although your readers or visitors may not care whether you are using Pages or Posts to display your content, it’s important that you understand the differences between these two features, so you can know when to use one or the other whenever you have information to share online.

Let’s have 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 weblogs with content related to thoughts and feelings, sharing latest news and updates, and so on.

When writing ”blog” content, you would typically use a post. We refer to these as “blog posts.”

Posts can be used to publish all of the above content online, but there’s 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 blog’s home page, so that your most recent entries show above the older posts …

Posts normally display in reverse chronological order, with the latest blog post appearing above the older content

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

How WordPress Posts Display On Your Site

A Post can display as an entry summary in your site’s front page or the blog page …

Blog posts displayed as entries on a blog page

(Posts displayed as entries on a blog page)

And also in their entirety on your site’s single post template …

Single post page

(Single blog post page)


Learn how to set up a blog page in WordPress here:

Learn how to create a WordPress Post here:

Sticky WP Posts

Posts marked as “sticky” display above all other blog posts …

WP Posts can be featured on your blog page

(WordPress Posts can be featured on your blog page)

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

Where Posts Show On Your Site

Posts can be referenced in various sections of your web site like Archive Pages, Tag Pages, Recent Posts, as well as on several widgets …

Posts display throughout various sections of your WordPress site

(Posts appear throughout various sections of your site)

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

WordPress RSS Section

(Posts automatically display in your RSS feed)

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

WordPress Comments Section

(Commenting Area)

Posts can be grouped according to Post Categories

Post Category Archive Page

(WP Post Category Archives)

And posts can also be grouped using Post Tags

WP Tags

(WordPress Tags)

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

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

Pages And Posts – Similarities

pages and posts have some things in common:

  • Pages and posts share the same functions and methods for adding titles using title fields and adding and editing content using the WordPress Visual/Text Editor.
  • Pages and posts use theme templates to maintain a consistent look throughout your website or blog.
  • Posts and pages let you use search engine friendly URLs
  • Posts and pages are both viewed by search engines as indexable content.
  • Depending on the plugins and theme you have installed on your website or blog, WordPress posts and pages give you control over settings like Title, Meta Description, and Meta Keywords.
  • Depending on the theme and plugins you have installed on your website or blog, content from or links to pages and posts can display in your widget areas and menus.

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

WordPress Pages

Pages typically can be found outside of the blog chronology and are mostly used to present content to readers that is unlikely to change, such as:

  • Your “About Us” Page
  • Contact Us
  • Services And Products
  • Corporate Events
  • Copyright
  • Reprint Permissions
  • Customer Testimonials
  • etc …

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

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

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

WordPress Parent & Child Pages

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

WordPress Page Organization

(In WordPress, main pages and nested pages are referred to as “parent” pages and “child” pages)

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

WP Parent And Child Pages

(Organize Your Content Using Parent & Child Pages)

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

WordPress Pages Widgets

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

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

As well as displaying pages through sidebar widgets, most themes also display pages in menu areas in the header and footer sections of your website …

WordPress Pages

WP Page Templates

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

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 sales page templates of a very popular theme for marketers called OptimizePress

Sample page templates from OptimizePress

(OptimizePress templates)

In its most basic form, Use “pages” for publishing “non-blog” content and “posts” for telling people about your business. In fact, if you removed all posts from your web site, you should end up with something that would resemble very closely a typical “non-blog” website structure (i.e. a site comprising only of the usual web pages found in most business websites.)

What WP Pages Are Not

Another way to understand the difference between WP 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 the main page of your blog. Note, however, that you can change this using various plugins or customizations.
  • Pages cannot be associated with post categories and cannot be assigned 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 files. Unlike websites that are built from a collection of static pages saved as individual files on your web server, WordPress pages are created, managed and stored in tables inside a CMS (just like Posts).
  • Pages are not included in your site’s RSS feed. Earlier, we explained that posts automatically appear in your RSS feed section. Pages do not. Note: there are WordPress plugins available that will add your pages to your site’s RSS feed.
  • Pages (or a specific post) can be set as a static “front” page. In other tutorials, we explain how to set up a page to display as the main page of your WordPress site, and show you how to create a blog page (where your latest blog post entries display in a blog page).

Useful Info

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

WordPress Pages And Posts - When To Use

What Type Of Content Can Be Added To WordPress Posts Vs Pages?

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

Text-Based Content

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 add text-based content into pages and posts using either its Visual Content Editor, or an HTML 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 engine results), create custom excerpts, etc.

Add Media

You can add or embed media content into posts and pages, such as videos, audio files, animation, images, photos, logos, banners, etc …

Add Media To Posts And Pages

(Add media-based content to WordPress)

Add Scripts And Applications

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

Many applications also allow you to manage your content remotely. This is useful for managing site-wide advertising banners, subscription forms and time-sensitive content (e.g. coupon codes), 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 inserting scripts into WordPress 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 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, WordPress posts and pages have a significant number of differences, and knowing about these differences can help you decide when to use one or the other type to publish content about your business.

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


"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)


Originally published as WordPress Posts Vs. WordPress Pages Explained.