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 separate post, we explain how to easily specify any page on your WordPress website or blog as your home page.

If you read that tutorial, you will learn that by default, WordPress acts as a ‘blog’ and presents a self-updating list of recently-published posts.

On a WP blog page, your blog readers can see the post titles and first paragraph or two of the content displayed for each item published and links pointing to separate post pages where visitors can then keep read the full article (e.g. ”continue reading”…)

How To Create A Blog Section In WordPress


Note: The way your blog posts display on your site can depend to a large extent on what WordPress theme you use.

To learn more about WordPress themes, see this article: WordPress 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 home page …

How To Create A Blog Section In WordPress

Go here to view this tutorial: How To Make A Specific WordPress Page Become A Static Home Page

Now, what if you want to use your web site 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 the latest articles on a ‘blog’ area of your website?

Easy … just create a ‘blog page’!

WordPress lets you create a ‘blog’ area within your website that will display your new posts to your readers with the latest articles showing at the top of the page.

Let’s show you, then, how to easily create a blog page that will display your latest blog posts.

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

As has already been explained, in a default WordPress installation, your site looks more like a blog, displaying your latest content on the welcome page.

In this instance, however, we want our site to perform more like a static web site (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ section.

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

In your WordPress dashboard menu, select Pages > Add New

How To Create A Blog In WordPress

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

How To Create A Blog Section In Your WordPress Site


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

After adding your new page title, click on Publish 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 to complete. We still have to specify the Blog Page as the page that will display your blog entries.

After you have saved and published your new page, choose Settings > Reading from the WP dashboard menu …

How To Create A Blog Page In WordPress

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

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

How To Create A Blog Section In WordPress

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

How To Create A Blog Page To Display Your WordPress Posts

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

WP Tip

See this tutorial to learn how to set the number of posts displayed on your WP blog: How To Set The Number Of Entries Showing On Your WP 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: This site is not associated with WordPress or any of the WordPress products mentioned or reviewed on this site. We may receive affiliate commissions or financial benefits from sales of products or services advertised, promoted or linked from our website. All images and details sourced from product websites remain the copyright of their respective owners and comply with all license terms and agreements of use.


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

Author: Martin Aranovitch

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

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