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 previous post, we discuss how to create a WP home page.

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

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

How To Create A Blog Section In WordPress


Note: How your blog posts appear on your site depends to a large extent on the WordPress theme you use. To learn more about WordPress themes, see this article:


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

How To Create A Blog In WordPress

If you would like to view 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 welcome page when they arrive on your site like a traditional website, but also be able to read your latest news you have published on a ‘blog’ section within your website?

Easy … just create a ‘blog page’!

WordPress lets you create a ‘blog’ section in your website that displays new post entries to your readers with the latest blog posts displayed at the top of the page.

In this step-by-step tutorial, you are going to learn how to create a ’blog’ section within your site that will let your visitors read your latest post entries.

Creating A Blog Page To Display Your Latest Posts: Step-By-Step Tutorial

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 the latest blog posts dynamically (i.e. not static) on the home page.

In this instance, however, we want the web site to perform like a traditional website (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.

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

In your WP admin area, select Pages > Add New

How To Create A Blog Section In Your WordPress Site

You can name your page anything you want (e.g. “Blog”, “Demo”, “Finance Blog,” etc). For simplicity’s sake, we’ll call this page “Blog”…

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


Important: Leave this page entirely blank. Do not add anything into the content editor section.

After adding your page title, publish your new page to create your Blog Page…

How To Create A Blog Section In WordPress

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

After saving and publishing your new page, select Settings > Reading from your WordPress navigation menu …

How To Create A Blog Page In WordPress

In the Reading Settings area, select the following options:

  1. Select A static page.
  2. In Posts page: locate the page you have just created in the dropdown menu.
  3. Click Save Changes to update your settings …

How To Create A Blog In WordPress

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

How To Create A Blog Section In WordPress

Congratulations! Now you know how to create a blog area on your website that will automatically list your most recent blog post items.

Useful Tip

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

Get Thrive Leads for WordPress


"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)

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


Did you enjoy this post? If so, please consider using the social links below to share this tutorial with other online users.

Author: Martin Aranovitch

Martin Aranovitch is the founder of and has authored hundreds of FREE WordPress tutorials for non-techies and beginners. provides detailed step-by-step tutorials that will teach you how to use WordPress with no coding skills required and grow your business online at minimal cost!