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 a previously published post, we discuss how to set any page on your site as your home page.

If you go through that tutorial, you will learn how in a default installation, WordPress acts as a ‘blog’ and displays a changing list of recently-published blog posts.

On a WP blog page, your blog readers can see the headlines and an excerpt of the content visible for each article published with links pointing to separate pages where visitors can then continue access the full item (e.g. ”click here to read the full article”…)

How To Create A Blog Page In WordPress


Note: How 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 posts, to looking more like a ‘web site’ with a fixed homepage …

How To Create A Blog Page In WordPress

Go here to review this post:

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 home page when landing on your site like a traditional website, but also be able to access the most recent posts on a ‘blog’ section in your site?

Simple … just create a ‘blog page’!

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

Go through the tutorial below to learn how to easily set up a blog page to display your latest entries.

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

As has already been explained, in a default WordPress installation, your site behaves characteristically like a blog, showing the newest blog posts on the home page.

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

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

In your WP admin menu, select Pages > Add New

How To Create A Blog Page In WordPress

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

How To Create A Blog Section In Your WP Site


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

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

How To Create A Blog In Your WordPress Site

Your Blog Page has now been created, but we’re still not done yet. We still have to instruct WordPress to make the Blog Page be the page that will show your blog entries.

After you have saved and published your blog page, go to your WordPress dashboard menu and select Settings > Reading

How To Create A Blog Page In WordPress

In the Reading Settings area, make sure to configure the options as shown below:

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

How To Create A Blog Page In WordPress

Now, when visitors 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 Page In WordPress

Congratulations! Now you know how to create a separate blog section on your site that will automatically list your latest published entries.

Useful Tip

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


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group