WordPress gives users two powerful ways to publish and display your content online: Posts and Pages.

In this tutorial you are going to learn about the main differences between WordPress Posts and Pages and when to use these to publish your content online.

We’ll then focus on specific ways to use Posts and Pages and what you can do with these in separate tutorials.

Watch the short video below and then complete the step-by-step tutorial to learn more about using posts and pages to publish content online using WordPress …

Posts And Pages – Understanding The Main Differences

In WordPress, you can publish content online using either Posts or Pages.

Although your readers and visitors may not care whether you are using Posts or Pages to display content on your site, it’s important that you understand the main differences between these two fundamental building blocks of your online presence, and choose the most appropriate one for whatever specific purpose you have in mind.

Let’s take a look, then, at what the main differences are, starting with WordPress Posts …

Note: Many of the specific features of Posts and Pages mentioned below are explained in more detail in separate tutorials.

WordPress Posts

Regular “blog” entries are typically written using posts.

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 entry shows above the older entries.


Posts display on your blog home page and individual post pages.

Posts marked as “sticky posts” display before your other posts (this is explained in more detail in a separate tutorial).

Posts can be referenced in sections of your web site like Archives, Categories, Recent Posts, and several widgets. Posts also display in your WordPress RSS feed, as shown in the example below.


Posts often display a comments section below the main content, allowing visitors to comment on your posts.


Posts can also be added to categories.


And posts can also be referenced using tags


WordPress Pages And Posts – Similarities

Here are some of the main similarities between WordPress Pages and Posts:

  • Pages and Posts both have Titles and Content, and use the same method to insert these (e.g. title fields, visual editor, text editor, etc …)
  • Pages and Posts both use your WordPress Theme templates files to help maintain a consistent look throughout your site.
  • Pages and Posts both allow you to use keyword-rich URLs
  • Both Pages and Posts are viewed as “content pages” by search engines.
  • Depending on the theme and the plugins you have installed on your site, Pages and Posts both give you control over search engine settings like Title, Meta Description, and Meta Keywords.
  • Depending on the theme and the plugins you have installed on your site, both Pages and Posts can be set to display in your menus and widget areas.

Although very similar in many respects, Pages, however, have several key distinctions that make them different from Posts.

WordPress Pages

Pages typically live outside of the normal blog chronology and are used to “showcase” content that is less time-sensitive than Posts.

In essence, pages are mostly used to present readers with information about you or your site that is unlikely to change, and other common pages found in websites such as:

  • About Us
  • Contact Us
  • Product / Service Pages
  • Scheduled Events
  • Copyright
  • Disclosure
  • Legal Information
  • Earnings Disclaimer
  • Reprint Permissions
  • Company Information
  • Privacy Statement
  • Site Map
  • Resources
  • etc …

Pages in WordPress are not listed by date, and do not use tags or categories.

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

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


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


Pages can also be displayed in the sidebar of your site using the Pages widget.


In the example above, a “Pages” widget is used to display links to five main pages and three “nested” subpages.

As well as displaying pages in sidebars using widgets, some WordPress themes also display pages in menu tabs in the header and footer sections of your site…


Pages can also use different Page Templates. These Page Templates can include Template Files, Template Tags and other PHP code that provide unique, complex or sophisticated display features for the pages on your site.

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


At the simplest level, Pages should be used for non-blog content. In fact, if you were to remove all Posts from your WordPress site, you would have something that closely resembles your typical “non-blog” website (i.e. a site comprising only of “static” pages.)

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 your blog’s main page. Note, however, that some defaults can be changed through the use of certain plugins.
  • 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 assign Pages and SubPages, and not from referencing Tags or Categories.
  • Pages are not files. Unlike websites that have static pages made of code, which are then saved as files on your server, Pages are stored in your WordPress database just like Posts, where they only exist as digital data inside database tables.
  • Pages are not included in your site’s feed. Note: there are plugins available that will add your pages to your site’s RSS feed.
  • Pages (or even a specific post) can be set as a static “home” page. In a separate tutorial we’ll explain how to set up a page to display as the home page of your WordPress site. We’ll also show you in a separate tutorial how to create a separate page for displaying your latest blog posts (where a list of your most recent posts display in a page that most people typically call “blog”).

WordPress Tip

Because Posts are referenced from many different areas of your WordPress site (Archives, Categories, Searches, Tags, RSS Feeds, other page views, etc …), and Pages are typically only accessed from their one published location, many WordPress SEO experts argue that it is generally better to post content that you want to attract more exposure from visitors and gain better results from search engines using Posts, rather than Pages.


What Type Of Content Can Be Added To WordPress Posts And Pages

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


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


WordPress offers the option of using both a Visual Editor and an HTML Editor for adding content as text.

Depending on how you configure your siteís settings and plugins, you can also add “meta” text to posts and pages (e.g. titles, keywords and descriptions that appear to search engines), create custom excerpts, etc.

For step-by-step tutorials on how to add text-based content to WordPress posts and pages, see the “Related Tutorials” section below.


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


For step-by-step tutorials on how to add media-based content to WordPress posts and pages, see the “Related Tutorials” section below.


With WordPress you can add scripts into your posts and pages using code like Javascript, shortcodes and plugins. Many of these scripts also allow you to control the content that appears on your site from an external or remote location (e.g. manage advertising banners or subscription forms).


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.

WordPress Tutorial - Section Divider

Enter Your Details Below:

Success! Please check your email for download details.