WordPress For Non-Techies: Free WordPress Tutorials – WPCompendium.org

WordPress Posts Vs. WordPress Pages Explained

If you want an easy way to manage your content online, then we strongly recommend that you consider building your website with WordPress.

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

In this tutorial, you are going to discover the significant differences between WordPress Posts and Pages and which type you should use when publishing content to your site.

First, we’ll help you understand the most important differences, and then we’ll focus on when to use Pages and Posts on your WordPress site.

WP Pages And Posts – What Is The Difference?

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

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

WordPress Posts

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

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

Posts can be used to publish all of the above content online, but there is another reason for using blog posts, and that is discussed 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 blog’s home page, so that the most recently published entry shows above the older entries …

(Blog posts typically display in reverse chronological order, with the latest blog post listed the top)

How Posts Display On Your Site

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

(Posts displayed as entry summaries on a blog page)

And also as complete posts on a theme’s single blog page …

(Single blog post page)

Learn how to create a blog page in WordPress here:

To learn how to create a new WordPress Post, see this tutorial:

Sticky Posts

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

(WP Posts can be featured on your blog page)

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

Where Posts Appear On Your Site

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

(Posts display throughout different sections of your web site)

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

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

(Commenting Fields)

Posts can be organized by Post Categories

(WordPress Category Archives)

And posts can be grouped by Post Tags

(Post Tags)

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

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

WordPress Posts And Pages – Similarities

Here are some of the main similarities between WordPress posts and pages:

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


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

Pages in WordPress are not listed by date and don’t use categories and tags.

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

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

Parent & Child Pages

For example, you can organize topics in your content into “Parent” pages (where you assign each of your top-level content areas its own page), and then add nested pages (called “child” pages) to each of these subjects …

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

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

(Organize Your Pages Using Parent & Child WordPress Pages)

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

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

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

In addition to displaying pages through sidebar widgets, most WordPress themes also display pages in menus within the header and footer sections of the website …

Page Templates

Pages can also use different templates. Page templates normally 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:

For example, here are just some of the different types of sales page templates from a popular theme for marketers called OptimizePress

(OptimizePress templates)

In its most basic form, “pages” should be used for publishing ”non-blog” type information and “posts” for telling people about your business. In fact, if you were to remove all “post” type content from your web site, you should end up with something that resembles very closely a typical “non-blog” website structure (i.e. a site comprising of the regular web pages found in most business websites.)

What WordPress Pages Are Not

Another way to understand the main differences between WordPress posts vs pages is to look at what pages are not:

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.

What Types Of Content Can Be Added To WP Posts Vs Pages?

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


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

(Add text-based content to WordPress)

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

Depending on how you choose to configure your settings and plugins, you can also add “meta” text 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 engine results), create custom excerpts, etc.

Add Media-Based Content

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

(Add media-based content to WordPress)

Add Scripts

WordPress lets you add scripts to your posts and pages using code or applications like Javascript, shortcodes and various plugins.

Many of these scripts allow you to control the content that appears on your site remotely. This is useful for managing things like site-wide banner ads, subscription forms and time-sensitive content (e.g. pricing), or adding information such as foreign conversion calculators, feeds, etc …

(Add content to WordPress via scripts and applications)

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

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 site 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 about these differences can help you choose which type to use when publishing your content about your business.

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


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com