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 Page In WordPressIn another article, we discussed how to create a static home page in WordPress.

If you visit that tutorial, you will learn how used right “out of the box”, WordPress acts as a ‘blog’ and presents a self-updating list of recently-published blog posts.

On a blog page, your blog readers can see the post titles and first paragraph or two of the content visible for each post published and links to separate pages which contain the full article (e.g. ”click here to read the full article”…)

How To Create A Blog Page To Display Your WordPress Posts


Note: The way your blog posts display on your site depends 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 presents a dynamic list of recently-published blog posts, to looking more like a ‘website’ with a fixed home page …

How To Create A Blog In WordPress

Go here if you would like to learn more:

Now, what if you would like to use your WordPress site as both a website and a blog, so visitors can be greeted by a static page when they land on your site like a regular website, but also be able to access the latest blog posts on a ‘blog’ section of your site?

Easy … just create a ‘blog page’!

With WordPress, you can create a ‘blog’ section in your website that displays your new post entries to your readers with the latest content displayed at the top of the page.

Complete the step-by-step tutorial below to learn how to create a blog page to display your latest content.

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

As explained earlier, in a default WordPress installation, your website behaves characteristically like a blog, showing your latest articles on your main page.

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

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

In your WordPress admin menu, select Pages > Add New

How To Create A Blog In Your WP Site

You can call your page anything you want (e.g. “Blog”, “Updates”, “Health Blog,” etc). For the sake of simplicity, let’s just call this page “Blog”…

How To Create A Blog Page In WordPress


Important: Leave the content section of this page empty. Do not type anything into the content editor section.

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

How To Create A Blog Page In WordPress

You have now created your Blog Page, but there’s still one more step that needs to be completed. You still have to instruct WordPress to make the Blog Page be the page that will display your blog posts.

After saving and publishing your new page, choose Settings > Reading from the WP admin menu …

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

In the Reading Settings panel, configure the following options:

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

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

Now, whenever your visitors click on the ‘Blog’ link on your site, your Blog Page will display your latest post entries…

How To Create A Blog In WordPress

Congratulations! Now you know how to create a blog page on your WordPress site to list your newest entries.

Useful Tip

To learn how to set the number of posts displaying on your WP blog, see this tutorial:


"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now