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 previously published article, we address how to easily create a static home page in WordPress.

If you read that tutorial, you will learn how by default, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published blog posts.

On a blog page, your blog users can see the post titles and first paragraph or two of the content displayed for each post published with links to separate pages where visitors can then continue reading the full content (e.g. ”click here to read the full article”…)

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


Note: How your blog posts appear on your site can depend 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 homepage …

How To Create A Blog Page To Display Your Latest Blog Post Entries

If you would like to learn more, go here:

Now, what if you would like to use your website as both a website and a blog, so visitors can be greeted by a static home 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!

WordPress allows you to create a ‘blog’ section in your web site that will display new post entries to visitors with the latest post entries displayed at the top of the page.

Complete the tutorial below to learn how to create a blog page that will display your latest entries.

Creating A Blog Page In WordPress To Display Your Latest Blog Posts: Tutorial

As explained earlier, by default, when you install WordPress without assigning a specific page to display as the home page of your website, your site behaves characteristically like a blog, displaying your latest content on your home page.

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

To create a Blog Page for your website, first, you need to create a new page.

In your WP dashboard menu, select Pages > Add New

How To Create A Blog Section In Your WordPress Site

You can call your page anything you want (e.g. “Blog”, “Demo Site”, “Finance Blog,” etc). For our example, let’s just call this page “Blog”…

How To Create A Blog Page To Display Your WordPress Posts


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

After adding the new page title, publish your new page to create the Blog Page…

How To Create A Blog In Your WP Site

You have now created your Blog Page, but there’s still one more step that needs to be done. We still have to specify the Blog Page as the page that will display your post.

After saving and publishing your new blog page, go to the WordPress admin menu and choose Settings > Reading

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

In the Reading Settings area, select the following options:

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

How To Create A Blog In WordPress

Now, whenever visitors click on the ‘Blog’ link on your site, your Blog Page will present them with your most recent post entries…

How To Create A Blog Page In WordPress

Congratulations! Now you know how to create a separate blog page on your website to list your most recently published posts.

WP Tip

To learn how to specify the number of posts displayed on your blog page, see this tutorial:

Get Thrive Leads for WordPress


"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,