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 WordPress

How To Create A Blog In Your WP SiteIn a previous article, we discussed how to create a static WP home page.

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

On a WP blog page, visitors can see the post titles and first paragraph or two of the content visible for each blog post published and links to separate pages where visitors can then continue reading the full content (e.g. “read more”…)

How To Create A Blog In Your WP Site


Note: How your blog posts appear on your site depends on what WordPress theme you use.

Also, many e-commerce themes display your shop on the home page and provide a separate built-in blog section. For example, here is  the theme options page of a best-selling  WordPress e-commerce theme called Avada …

Avada theme includes a built-in blog section

(Avada theme includes a built-in blog section)

As you can see, the Avada WordPress theme already comes with a built-in blog section, so there’s no need to create a separate blog page.

To learn more about WordPress themes, see this tutorial:


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

How To Create A Blog Section In Your WordPress Site

If you would like to review this article, go here:

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 home page when arriving on your site like a normal website, but also be able to view the most recent blog post entries on a ‘blog’ section in your website?

Easy … just create a ‘blog page’!

With WordPress, you can easily create a ‘blog’ area within your website that displays new posts to visitors with the latest content displaying at the top of the page.

Let’s show you, then, how to create a ’blog’ section within your site that will let your visitors view your latest blog posts.

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

As has already been explained, in a default WordPress installation, your site behaves characteristically like a blog, displaying your latest entries on the welcome page.

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

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

In your WordPress admin area, choose Pages > Add New

How To Create A Blog Section In Your WordPress Site

You can call your page anything you want (e.g. “Blog”, “Video Page”, “Company Blog,” etc). In the example below we’ll just call this page “Blog”…

How To Create A Blog Page In WordPress


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

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

How To Create A Blog Page In WordPress

Your Blog Page is now created, but we’re not quite done yet. We still need to instruct WordPress to make the Blog Page be the page that will show your blog entries.

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

How To Create A Blog Section In WordPress

In the Reading Settings panel, make sure that you have the following selected:

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

How To Create A Blog Section In WordPress

Now, when visitors click on the ‘Blog’ link on your site, your Blog Page will present them with your most recent post entries…

How To Create A Blog Page To Display Your Latest Posts

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

WP Tip

To learn how to set the number of posts to display on your blog, see this tutorial:


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