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

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

On a blog page, visitors can see the post titles and an excerpt of the content visible for each post published and links pointing to separate post pages where your visitors can then continue access the full item (e.g. “read more”…)

How To Create A Blog Page To Display Your Latest Posts


Note: How your blog posts appear 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 tutorial:


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

How To Create A Blog Section In Your WordPress Site

To learn more, go here:

Now, what if you want 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 normal website, but also be able to view the most recent news you have published on a ‘blog’ area in your site?

Simple … just create a ‘blog page’!

WordPress allows you to create a ‘blog’ page within your website that displays new posts to visitors with the most recent blog posts displaying at the top of the page.

In this step-by-step tutorial, you are going to learn how to easily set up a blog page that will let your visitors read your latest content.

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

As we have already explained, in a default WordPress installation, your site behaves characteristically like a blog, showing your newest content dynamically (i.e. not fixed) on the landing page.

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

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

In your WP admin menu, choose Pages > Add New

How To Create A Blog Page In WordPress

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

How To Create A Blog In Your WP Site


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

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

How To Create A Blog Section In WordPress

Your Blog Page is now created, but there’s still one more step that needs to be completed. You still have to specify the Blog Page as the page that will show your blog posts.

After saving and publishing your blog page, choose Settings > Reading from the WordPress navigation menu …

How To Create A Blog Section In WordPress

In the Reading Settings section, configure the following settings:

  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 …

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

Now, whenever visitors click on the ‘Blog’ link on your site, they will see your latest post entries displayed on your site…

How To Create A Blog Page To Display Your WordPress Posts

Congratulations! Now you know how to create a blog area on your website to list your newest blog post items.

WP Tip

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


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie

Disclaimer: This site has no direct association with WordPress, Automattic, or any products mentioned or reviewed on this site. We may receive financial benefits or affiliate commissions from the sale of any products mentioned on this website. All images remain the copyright of their respective owners and are being used only for illustrative or training purposes.


Did you enjoy this article? If so, please consider using the social buttons below and share this article with other online users.