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 In WordPressIn another post, we show you how to create a static home page in WordPress.

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

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

How To Create A Blog Section In WordPress


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 displays 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 Section In WordPress

Go here to learn more:

Now, what if you want to use your web site as both a website and a blog, so visitors can be greeted by information on an unchanging page when they land on your site like a normal website, but also be able to access the most recent news you have written on a ‘blog’ section in your site?

Simple … just create a blog page!

With WordPress, you can easily create a ‘blog’ area in your web site that displays new posts to readers with the latest articles displaying at the top of the page.

In this tutorial, you are going to learn how to set up a blog page that will let your visitors view your latest content.

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

As you are probably aware by now, by default, when you install WordPress without assigning a specific page to display as the home page of your website, your site acts as a blog, displaying your most recent articles dynamically (i.e. not fixed) on your landing page.

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

To create a Blog Page for your site, let’s first create a new page.

In your WordPress dashboard, choose Pages > Add New

How To Create A Blog Page In WordPress

You can call the page anything you want (e.g. “Blog”, “News”, “Fred’s Blog,” etc). For our example, we’ll call this page “Blog”…

How To Create A Blog Page In WordPress


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

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

How To Create A Blog In WordPress

Your Blog Page has been created, but there’s still one more step to complete. You still need to specify the Blog Page as the page that will display your blog posts.

After you have saved and published your new blog page, choose Settings > Reading from the WordPress navigation menu …

How To Create A Blog Section In Your WP Site

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

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

How To Create A Blog Section In Your WordPress Site

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

How To Create A Blog Page In WordPress

Congratulations! Now you know how to create a blog page on your website to display your latest entries.

WordPress Tip

See this tutorial to learn how to change the number of entries displaying on your blog:

Get Thrive Leads for WordPress


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill,