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.

Get Thrive Leads for WordPress

How To Create A Blog Section In Your WP SiteIn a previous post, we discussed how to easily set any page on your site as your home page.

If you go through that tutorial, you will learn that in a default installation, WordPress acts as a ‘blog’ and shows a self-updating list of recently-published posts.

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

How To Create A Blog In Your WordPress Site


Note: How your blog posts display on your site depends to a large extent on what WordPress theme you use.

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


We then explained 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 home page …

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

Go here if you would like to view this article: How To Make A WordPress Page Your Front Page

Now, what if you would like to use your web site 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 read your latest news you have written on a ‘blog’ area of your site?

Simple … just create a blog page!

WordPress lets you create a ‘blog’ section in your website that will display your new post entries to visitors with the most recent articles showing at the top of the page.

Let’s show you, then, how to create a blog page to display your latest articles.

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

As has already been explained, in a default WordPress installation, your website looks more like a blog, showing the latest post entries dynamically (i.e. not fixed) on your main page.

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

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

In your WordPress dashboard menu, select Pages > Add New

How To Create A Blog Page In WordPress

You can name your blog page anything you want (e.g. “Blog”, “Downloads”, “Travel Blog,” etc). In the example below we’ll call this page “Blog”…

How To Create A Blog In Your WP Site


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, publish your new page to create your new Blog Page…

How To Create A Blog Page In WordPress

You have now created your Blog Page, but there’s still one more step that needs to be done. You still have to specify the Blog Page as the page that will display your post.

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

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

In the Reading Settings panel, make sure to configure the options as shown below:

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

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

Now, whenever users click on the ‘Blog’ link on your site, your Blog Page will present them with your latest post entries…

How To Create A Blog In Your WP Site

Congratulations! Now you know how to create a separate blog area on your website to list your most recent blog content.

WordPress Tip

To learn how to set the number of entries displayed on your blog page, see this tutorial: How To Set The Number Of Entries To Display On Your Blog


"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)

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 services and products offered on this site are not affiliated, associated, endorsed, or sponsored 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 reviewed, linked to, or advertised on this site.


Have you found this article useful? If so, please share this tutorial with anyone thinking of starting or growing their business online using the social buttons below.