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 article, we discuss how to easily specify any page on your website as your home page.

If you visit that tutorial, you will see how by default, WordPress acts as a ‘blog’ and displays a self-updating list of recently-published blog posts.

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

How To Create A Blog Page To Display Your WordPress Posts


Note: How your blog posts display on your site can depend 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 showed you how to change your site from looking like a ‘blog’ that displays a dynamic list of recently-published blog posts, to looking more like a ‘website’ with a fixed main page …

How To Create A Blog Section In Your WordPress Site

Go here to view this post:

Now, what if you would like to use your site as both a website and a blog, so visitors can be greeted by information on an unchanging page when landing on your site like a normal website, but also be able to access your most recent blog posts on a ‘blog’ section of your site?

Easy … just create a ‘blog page’!

WordPress lets you easily create a ‘blog’ page in your web site that will display new post entries to your visitors with the most recent articles showing at the top of the page.

Let’s show you, then, how to easily set up a ’blog’ section in your site that will let your visitors access 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 looks more like a blog, showing your newest content on your home page.

In this situation, however, we want the website to behave like a static website (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.

To create a Blog Page then, first, create a new page.

In your WordPress dashboard, choose Pages > Add New

How To Create A Blog In Your WordPress Site

You can call the page anything you want (e.g. “Blog”, “Demo Site”, “Crazy Dave’s Blog,” etc). In the example below let’s just call this page “Blog”…

How To Create A Blog Page In WordPress


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

After adding the new page title, click on Publish to create the Blog Page…

How To Create A Blog Page In WordPress

You have now created your Blog Page, but we’re not done yet. You 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, select Settings > Reading from your WordPress admin menu …

How To Create A Blog Page In WordPress

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

  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 to update your settings …

How To Create A Blog In Your WP Site

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

How To Create A Blog In Your WordPress Site

Congratulations! Now you know how to create a blog area on your WP site to list your most recently published entries.


To learn how to change the number of entries to display on your WP blog page, see this tutorial:


"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya