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 Section In Your WP SiteIn another tutorial, we discuss how to easily create a static home page in WordPress.

If you go through that tutorial, you will learn how by default, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published posts.

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

How To Create A Blog Page In WordPress


Note: How your blog posts appear on your site can depend to a large extent on the WordPress theme you use.

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


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

How To Create A Blog Section In WordPress

To learn more, go here: How To Create A Static Home Page In WordPress

Now, what if you would like to use your website as both a website and a blog, so visitors can be greeted by a static welcome page when arriving on your site like a regular website, but also be able to view your latest posts on a ‘blog’ area within your website?

Easy … just create a blog page!

WordPress lets you easily create a ‘blog’ section within your website that displays new posts to readers with the most recent post entries displaying at the top of the page.

Complete the tutorial below to learn how to easily create a blog page that will let your visitors read your latest post entries.

Creating A Blog Page To Display Your Latest Blog Posts: Step-By-Step 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 looks more like a blog, displaying your most recent post entries 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 an additional ‘blog’ section.

To create a Blog Page then, let’s first create a new page.

In your WordPress dashboard menu, choose Pages > Add New

How To Create A Blog Section In WordPress

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

How To Create A Blog Section In Your WP Site


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

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

How To Create A Blog In WordPress

You have now created your Blog Page, but there’s still one more step to do. We still need to specify the Blog Page as the page that will show your post.

After saving and publishing your new page, click on Settings > Reading from your WordPress dashboard menu …

How To Create A Blog Section In Your WP Site

In the Reading Settings panel, configure the following options:

  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 steps …

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

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

How To Create A Blog Page In WordPress

Congratulations! Now you know how to create a blog section on your site that will automatically display your most recent posts.

WP Tip

See this tutorial to learn how to set the number of entries to display on your blog: How To Set The Number Of Entries To Display On Your Blog Page


"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum

Disclaimer: This site has no direct association with WordPress, Automattic, or any WordPress products mentioned on this site. We may derive financial benefits or affiliate commissions from purchases of any products and/or services advertised on this website. All images and details sourced from product websites are the copyright of their respective owners and comply with all license terms and agreements of use.

Landing Pages for WordPress


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