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 separate tutorial, we explain how to turn any page on your website into a static home page.

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

On a WordPress blog page, your blog users can see the headlines and an excerpt of the content visible for each article published with links to separate pages where visitors can then keep access the full item (e.g. “read more”…)

How To Create A Blog Page In WordPress


Note: The way your blog posts appear on your site can depend on the 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 changing list of recently-published posts, to looking more like a ‘website’ with a fixed home page …

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

If you would like to review this post, 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 landing on your site like a normal website, but also be able to view the latest blog post entries on a ‘blog’ area within your site?

Simple … just create a blog page!

WordPress allows you to create a ‘blog’ area within your web site that will display new post entries to visitors with the most recent content showing at the top of the page.

Complete the step-by-step tutorial below to learn how to set up a blog page that will display your latest content.

Tutorial: How To Create A Blog Page To Display Your Latest Posts

As explained earlier, in a default WordPress installation, your website acts as a blog, displaying your newest post entries on your home page.

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

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

In your WP admin menu, select Pages > Add New

How To Create A Blog Page To Display Your Latest Posts In WordPress

You can name your page anything you want (e.g. “Blog”, “Updates”, “Jill’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 type anything into the content editor section.

After adding the 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 been created, but we’re still not done yet. You still have to specify the Blog Page as the page that will show your post.

After saving and publishing your new blog page, choose Settings > Reading from the WP admin menu …

How To Create A Blog Section In Your WP Site

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

  1. Select A static page.
  2. In Posts page: select the page you have just created from the dropdown menu.
  3. Remember to click Save Changes to update your settings …

How To Create A Blog Section In Your WP Site

Now, when users click on the ‘Blog’ link on your site, they will see your latest post entries showing on your site…

How To Create A Blog In WordPress

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

WP Tip

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

Get Thrive Leads for WordPress


"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the products and services offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been certified, reviewed, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, advertised, or linked to this site.


Did you enjoy this article? If so, please share this post with other WordPress users using the links below.