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 EntriesIn a previous tutorial, we address how to turn any page on your site into a static home page.

If you go through that tutorial, you will see how used right “out of the box”, WordPress acts as a ‘blog’ and shows a changing list of recently-published blog posts.

On a WordPress blog page, your site visitors can see the post titles and first paragraph or two of the content visible for each post item published and links to separate pages where visitors can then keep see the full content (e.g. ”click here to read the full article”…)

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


Note: The way your blog posts display on your site depends 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 displays a dynamic list of recently-published posts, to looking more like a ‘web site’ with a static homepage …

How To Create A Blog In WordPress

To review this post, go here:

Now, what if you would like to use your WordPress site as both a website and a blog, so visitors can be greeted by a static page when arriving on your site like a traditional website, but also be able to view the most recent blog post entries on a ‘blog’ area in your site?

Easy … just create a blog page!

With WordPress, you can create a ‘blog’ page in your web site that displays new posts to your readers with the most recent content displayed at the top of the page.

Go through the step-by-step tutorial below to learn how to create a ’blog’ section within your site that will let your visitors access your latest articles.

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

As has already been explained, in a default WordPress installation, your site acts as a blog, showing the most recent entries dynamically (i.e. not static) on your landing page.

Now, we want the web site to look more like a traditional web site (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ page.

To create a Blog Page then, first, you need to create a new page.

In your WP dashboard menu, choose Pages > Add New

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

You can call the page anything you want (e.g. “Blog”, “Downloads”, “My Blog,” etc). For the sake of simplicity, let’s just call this page “Blog”…

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


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

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

How To Create A Blog Section In Your WordPress Site

Your Blog Page is now created, but there’s still one more step that needs to be completed. We still need to instruct WordPress to make the Blog Page be the page that will show your post.

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

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

In the Reading Settings panel, select the following options:

  1. Select A static page.
  2. In Posts page: choose 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 WordPress

Now, whenever users click on the ‘Blog’ link on your site, they will view your most recent post entries showing on your site…

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

Congratulations! Now you know how to create a separate blog section on your website to list your latest blog post items.

WordPress Tip

See this tutorial to learn how to specify the number of posts to display on your blog page:


"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)