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 another tutorial, we explain how to create a static WP home page.

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

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

How To Create A Blog Section In WordPress


Note: The way 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 tutorial:


We also showed you 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 static homepage …

How To Create A Blog Page In WordPress

If you would like to learn more, go here:

Now, what if you want to use your website as both a website and a blog, so visitors can be greeted by a static home page when they arrive on your site like a regular website, but also be able to read your most recent blog posts on a ‘blog’ section of your site?

Easy … just create a ‘blog page’!

WordPress allows you to create a ‘blog’ section within your web site that displays your new posts to readers with the latest content showing at the top of the page.

Go through the step-by-step tutorial below to learn how to create a ’blog’ section on your WP site that will let your visitors view your latest content.

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

As has already been explained, in a default WordPress installation, your site behaves characteristically like a blog, displaying your most recent blog posts on your home 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’ component.

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 In Your WordPress Site

You can call your page anything you want (e.g. “Blog”, “Video Page”, “Finance Blog,” etc). For this example, we’ll call this page “Blog”…

How To Create A Blog In Your WordPress Site


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

After adding your 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 there’s still one more step to do. You still have to specify the Blog Page as the page that will display your post.

After you have saved and published your new blog page, go to the WP admin menu and select Settings > Reading

How To Create A Blog In WordPress

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

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

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

Now, when your visitors click on the ‘Blog’ link on your site, they will see your most recent post entries displayed on your site…

How To Create A Blog Page In WordPress

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

Useful Tip

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


"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum

Disclaimer: We are not associated with WordPress or any WordPress-related products mentioned on this website. We may derive affiliate commissions or financial benefits from the sale of any third-party products or services mentioned on this site. All product images remain the copyright of their respective owners, comply with all license terms and agreements of use are used solely for training and illustrative purposes.


Did you enjoy this post? Please feel free to share this page with other website owners using the social links below.

Author: Martin Aranovitch

Martin Aranovitch is the founder of and the author of The Small Business Digital Manager. provides hundreds of FREE tutorials that show you how to use WordPress to grow your business online with no coding skills required! Get our FREE "101+ WordPress Tips, Tricks & Hacks For Non-Techies" e-course with loads of useful WordPress tips!

Originally published as How To Create A Blog Page In WordPress.