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

WordPress Posts Vs. WordPress Pages Explained

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

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

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

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

WordPress Posts & Pages – Understanding The Main Differences

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

Although your blog readers or visitors may not really care whether you choose to publish your content using Posts or Pages, it’s important that you understand the main differences between these two features, so you can 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 Posts.

WP Posts

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

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

WordPress blog posts can be used to publish all of the above content online, but there is another reason for using WordPress posts, and that is discussed in our WordPress Traffic Blueprint article series.

To learn more about this 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 recently-published entries show above the older entries …

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

How WordPress Posts Display

Posts and post content can be displayed as a list of entries on the home page or the blog page of your site …

(Blog posts displayed as entries on a blog page)

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

(Single post page)

To learn how to set up a blog page in WordPress, see this tutorial:

Learn how to create a WordPress Post here:

Sticky WordPress Posts

”Sticky” Posts feature above all other posts …

(WP Posts can be featured on your blog page)

Note: Making a WP post “sticky” is explained in more detail in a different tutorial.

Where Posts Display On Your Web Site

Posts can be referenced in different sections of your WordPress site like Archive Pages, Category Pages, Recent Posts, and in a number of widgets …

(Posts display throughout different sections of your WordPress site)

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

(Posts automatically appear in your WordPress RSS feed section)

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

(Commenting Section)

Posts can be grouped by Categories

(WordPress Post Category Archives)

And posts can be grouped by Post Tags

(Post Tags)

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

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

Similarities Between Posts And Pages

WordPress posts and pages have some things in common:

Although posts and pages have many similarities, pages have several key distinctions that separate them from posts.

WordPress Pages

Pages typically live outside of the blog chronology and are mostly used for displaying content to visitors that is less likely to change, such as:

A WordPress Page is not listed by date and doesn’t use categories and tags.

Pages can be arranged hierarchically, however, 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 the main topics of your content into “Parent” pages (where each of your main subjects gets its own page), and then add subpages (called “child” pages) to each of your secondary subjects …

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

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

(Organize Your Content Using Parent & Child Pages)

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

(Display 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.

In addition to displaying pages through sidebar widgets, many WordPress themes also display pages in menu areas inside the header and footer sections of the site …

WP Page Templates

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

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

For example, below are just some of the different types of sales page templates of a very popular WordPress theme called OptimizePress

(Sample sales page templates from OptimizePress)

At its simplest, “pages” should be used for publishing ”non-blog” type information and “posts” for promoting your business. In fact, if you were to remove all blog posts from your WordPress site, you would have something that closely resembles your typical “non-blog” website structure (i.e. a site comprising of the regular web pages found in most business websites.)

What WP Pages Are Not

Another way to understand the important differences between WP pages and posts is to look at what WP pages are not:

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

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

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


You can add plain, formatted and/or hyperlinked text-based content using different fonts and styles to posts and pages …

(Add text-based content to WordPress)

WordPress lets you use either the Visual Content Editor or a Text Editor (or both) for adding content as text to posts and pages.

Depending on how have configured 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 Content

You can add or embed media content into WordPress posts and pages, 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 And Applications

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

Many of these scripts allow you to manage the content that appears on your site from an external location. This is useful for managing site-wide banner ads, subscription forms and time-sensitive content (e.g. coupon codes), or adding information such as foreign conversion rates, feeds, etc …

(Add content to WordPress via scripts and applications)

To learn more about inserting scripts into 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 modify file templates, you should 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 what these differences are can help you decide when to use one or the other type to publish new information about your business.

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


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie


Recommended Video Courses For WordPress Users

WordPress 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

Why 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 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

Google 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

Keyword 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

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!