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 To Display Your Latest Blog Post Entries In WordPressIn a previously published post, we show you how to set any page on your site as your home page.

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

On a WP blog page, visitors can see the headlines and first paragraph or two of the content displayed for each post item published and links to separate post pages where visitors can then keep access the full item (e.g. “read more”…)

How To Create A Blog In Your WordPress Site


Note: The way your blog posts display on your site depends to a large extent on what 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 article:


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 ‘web site’ with a fixed main page …

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

If you would like to learn more, 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 page when arriving on your site like a traditional website, but also be able to read your latest posts on a ‘blog’ section in your website?

Easy … just create a blog page!

WordPress lets you create a ‘blog’ section in your website that will display your new posts to readers with the most recent post entries displayed at the top of the page.

Let’s show you, then, how to easily set up a blog page that will display your latest blog posts.

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

As we have already explained, in a default WordPress installation, your website acts as a blog, displaying your most recent blog posts on your main page.

In this situation, however, we want our site to look like a static web site (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.

To create a Blog Page then, first, you need to create a new page.

In your WP dashboard menu, choose Pages > Add New

How To Create A Blog Section In WordPress

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

How To Create A Blog In WordPress


Important: Leave the content section of this page empty. Do not add 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 Page To Display Your WordPress Posts

Your Blog Page has been created, but we’re not quite done yet. You still have to specify the Blog Page as the page that will display your post.

After saving and publishing your new page, click on Settings > Reading from the WordPress navigation menu …

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

In the Reading Settings screen, make sure that you have the following options selected:

  1. Select A static page.
  2. In Posts page: locate the page you have just created in the dropdown menu.
  3. Click Save Changes after completing the above steps …

How To Create A Blog Section In WordPress

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

How To Create A Blog In Your WordPress Site

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

WP Tip

See this tutorial to learn how to set the number of posts displayed on your WP blog:


"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)