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 Posts In WordPressIn a previous post, we explain how to easily create a static home page in WordPress.

If you visit that tutorial, you will learn how in a default installation, WordPress acts as a ‘blog’ and shows a dynamic list of recently-published posts.

On a blog page, users can see the post titles and first paragraph or two of the content displayed for each post item published and links to separate post pages which contain the full item (e.g. ”click here to read the full article”…)

How To Create A Blog In WordPress


Note: How your blog posts appear on your site can depend to a large extent 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 presents a changing list of recently-published blog posts, to looking more like a ‘website’ with a fixed homepage …

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

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 welcome page when landing on your site like a traditional website, but also be able to access your latest articles on a ‘blog’ section of your site?

Simple … just create a blog page!

With WordPress, you can easily create a ‘blog’ page within your website that displays your new posts to visitors with the most recent blog posts showing at the top of the page.

In this step-by-step tutorial, you are going to learn how to easily set up a ’blog’ section on your WP site that will display your latest blog posts.

Tutorial: Creating A Blog Page To Display Your Latest Blog 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 website acts as a blog, displaying your latest post entries dynamically (i.e. not fixed) on your welcome 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’ component.

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

In your WordPress dashboard menu, choose Pages > Add New

How To Create A Blog Page In WordPress

You can call your blog page anything you want (e.g. “Blog”, “News”, “Jill’s Blog,” etc). In the example below let’s just call this page “Blog”…

How To Create A Blog Page In WordPress


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 your Blog Page…

How To Create A Blog Section In WordPress

Your Blog Page has been created, but we’re not quite done yet. You still need to specify the Blog Page as the page that will show your blog posts.

After you have saved and published your new page, go to the WordPress navigation menu and choose Settings > Reading

How To Create A Blog In WordPress

In the Reading Settings panel, configure the following settings:

  1. Select A static page.
  2. In Posts page: select the page you have just created from the dropdown menu.
  3. Click Save Changes after completing the above …

How To Create A Blog Page In WordPress

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

How To Create A Blog Section In Your WP Site

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

WordPress Tip

See this tutorial to learn how to change the number of posts showing on your blog page:


"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

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


Was this article useful? Feel free to use the links below and share this post with other blog owners.

Author: Martin Aranovitch

Martin Aranovitch is the founder of and the author of The Small Business Digital Manager. provides hundreds of FREE detailed step-by-step tutorials that will teach you how to use WordPress to grow your business online at minimal cost with no coding skills required!

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