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 WordPressIn a previously published tutorial, we have explained how to create a WP home page.

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

On a blog page, your blog users can see the post titles and an excerpt of the content visible for each blog post published and links pointing to separate post pages that contain the full item (e.g. ”continue reading”…)

How To Create A Blog Page In WordPress


Note: The way your blog posts appear on your site depends on the WordPress theme you use.

To learn more about WordPress themes, see this article: WP For Newbies – An Overview Of WP Themes


We then showed you how to change your site from looking like a ‘blog’ that presents a changing list of recently-published posts, to looking more like a ‘web site’ with a fixed homepage …

How To Create A Blog Section In WordPress

If you would like to learn more, go here: How To Set A Specific Page As The Website’s Home Page In WordPress

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

Easy … just create a ‘blog page’!

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

Complete the tutorial below to learn how to create a ’blog’ section within your WordPress site that will display your latest entries.

Creating A Blog Page To Display Your Latest Posts: Tutorial

As we have already explained, 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 entries 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 a ‘blog’ page.

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

In your WordPress admin menu, choose Pages > Add New

How To Create A Blog Section In Your WP Site

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

How To Create A Blog Section In WordPress


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

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

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

You have now created your Blog Page, but we’re not done yet. We still have to specify the Blog Page as the page that will show your blog posts.

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

How To Create A Blog Page To Display Your Latest Posts

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

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

How To Create A Blog Page In WordPress

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

How To Create A Blog In Your WordPress Site

Congratulations! Now you know how to create a separate blog section on your site to list your most recently published blog posts.

WordPress Tip

To learn how to set the number of posts displayed on your WP blog page, see this tutorial: How To Change The Number Of Posts Displaying On Your Blog


"This is AMAZING! I had learnt about how to use WordPress previously, but this covers absolutely everything and more!! Incredible value! Thank you!" - Monique, Warrior Forum

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 tested, certified, or reviewed by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items advertised, linked to, or reviewed on this site.


Did you enjoy this post? If so, please share this page with others who could benefit from learning about WordPress using the links below.