How To Create A Blog Page In WordPress

Learn how to create a blog page on your WordPress site that will automatically display your most recent published blog posts.

How To Create A Blog Page In WordPress

How To Create A Blog Section In WordPressIn a previous post, we discussed how to create a static home page in WordPress.

If you read that tutorial, you will see how in a default installation, WordPress acts as a ‘blog’ and presents a self-updating list of recently-published blog posts.

On a blog page, users can see the headlines and first paragraph or two of the content displayed for each item published with links to separate pages that contain the full article (e.g. “read more”…)

How To Create A Blog Page In WordPress


Note: The way your blog posts appear on your site depends to a large extent on the WordPress theme you use.

Also, many e-commerce themes display your shop on the home page and provide a separate built-in blog section. For example, here is  the theme options page of a best-selling  WordPress e-commerce theme called Avada …

Avada theme includes a built-in blog section

(Avada theme includes a built-in blog section)

As you can see, the Avada WordPress theme already comes with a built-in blog section, so there’s no need to create a separate blog page.

To learn more about WordPress themes, see this tutorial:


We also explained how to change your site from looking like a ‘blog’ that displays a changing list of recently-published blog posts, to looking more like a ‘web site’ with a fixed home page …

How To Create A Blog Page To Display Your WordPress Posts

To view this article, go here:

Now, what if you would like to use your web site as both a website and a blog, so visitors can be greeted by a static welcome page when arriving on your site like a traditional website, but also be able to access the latest posts on a ‘blog’ section in your website?

Easy … just create a blog page!

With WordPress, you can create a ‘blog’ section in your web site that will display your new post entries to readers with the most recent entries displaying at the top of the page.

Go through the step-by-step tutorial below to learn how to easily create a blog page that will let your visitors read your latest content.

Step-By-Step Tutorial: Creating A Blog Page To Display Your Latest Blog Posts

As has already been explained, in a default WordPress installation, your site looks more like a blog, displaying the most recent entries dynamically (i.e. not static) on the home page.

Now, we want the site to behave like a static website (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ section.

To create a Blog Page then, let’s first create a new page.

In your WordPress admin area, choose Pages > Add New

How To Create A Blog In WordPress

You can call the blog page anything you want (e.g. “Blog”, “Demo”, “Julie’s Blog,” etc). For our example, we’ll call this page “Blog”…

How To Create A Blog Section In WordPress


Important: Leave this page entirely blank. Do not type anything into the content editor section.

After adding the new page title, click on Publish to create your Blog Page…

How To Create A Blog Page In WordPress

You have now created your Blog Page, but we’re still not quite done yet. We still need to instruct WordPress to make the Blog Page be the page that will show your post.

After you have saved and published your blog page, select Settings > Reading from your WordPress navigation menu …

How To Create A Blog Section In Your WP Site

In the Reading Settings panel, make sure that you have the following configured:

  1. Select A static page.
  2. In Posts page: choose the page you have just created in the dropdown menu.
  3. Remember to click Save Changes after completing the above steps to update your settings …

How To Create A Blog Page To Display Your WordPress Posts

Now, whenever users click on the ‘Blog’ link on your site, they will view your most recent post entries showing on your site…

How To Create A Blog Page To Display Your Latest Posts In WordPress

Congratulations! Now you know how to create a blog area on your WordPress site that will automatically list your latest published blog posts.

WP Tip

See this tutorial to learn how to change the number of blog posts to display on your WordPress blog:


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