How To Create A Blog Page In WordPress
In a previous tutorial, we explain how to easily create a static home page in WordPress.
If you read that tutorial, you will learn how used right “out of the box”, WordPress acts as a ‘blog’ and shows a self-updating list of recently-published posts.
On a blog page, your site visitors can see the post titles and an excerpt of the content displayed for each article published with links to separate pages which contain the full item (e.g. ”click here to read the full article”…)
Note: The way your blog posts appear on your site can depend on the 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)
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 article:
We also showed you how to change your site from looking like a ‘blog’ that displays a changing list of recently-published posts, to looking more like a ‘web site’ with a static homepage …
If you would like to view this post, go here:
Now, what if you want to use your site as both a website and a blog, so visitors can be greeted by information on an unchanging page when landing on your site like a normal website, but also be able to view the most recent posts on a ‘blog’ area within your site?
Easy … just create a ‘blog page’!
With WordPress, you can create a ‘blog’ area in your website that will display new posts to your readers with the most recent content displayed at the top of the page.
In this tutorial, you are going to learn how to easily set up a blog page that will let your visitors view your latest content.
Step-By-Step Tutorial: Creating A Blog Page To Display Your Latest Posts
As has already been explained, by default, when you install WordPress without assigning a specific page to display as the home page of your website, your site looks more like a blog, showing your newest articles dynamically (i.e. not static) on your home page.
Now, we want our site to perform more like a traditional web site (i.e. with a ‘fixed’ home page) but also have a ‘blog’ page.
To create a Blog Page for your site, first, you need to create a new page.
In your WordPress admin menu, choose Pages > Add New …
You can call this page anything you want (e.g. “Blog”, “News”, “Travel Blog,” etc). For simplicity’s sake, let’s call this page “Blog”…
Important: Leave this page completely blank. Do not type anything into the content editor section.
After adding the new page title, publish your new page to create your Blog Page…
Your Blog Page has been created, but we’re 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 …
In the Reading Settings screen, make sure to configure the options as shown below:
- Select A static page.
- In Posts page: locate the page you have just created from the dropdown menu.
- Remember to click Save Changes to update your settings …
Now, whenever your visitors click on the ‘Blog’ link on your site, your Blog Page will present them with your most recent post entries…
Congratulations! Now you know how to create a blog section on your site that will automatically display your most recent posts.
To learn how to specify the number of posts displayed on your WP 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)