How To Create A Blog Page In WordPress
In a previously published post, we show you how to set any page on your site as your home page.
If you read that tutorial, you will learn how by default, WordPress acts as a ‘blog’ and shows a changing list of recently-published posts.
On a WP blog page, visitors can see the headlines and first paragraph or two of the content displayed for each post item published and links to separate post pages where visitors can then keep access the full item (e.g. “read more”…)
Note: The way your blog posts display on your site depends to a large extent 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)
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 explained how to change your site from looking like a ‘blog’ that presents a dynamic list of recently-published blog posts, to looking more like a ‘web site’ with a fixed main page …
If you would like to learn more, go here:
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 static page when arriving on your site like a traditional website, but also be able to read your latest posts on a ‘blog’ section in your website?
Easy … just create a blog page!
WordPress lets you create a ‘blog’ section in your website that will display your new posts to readers with the most recent post entries displayed at the top of the page.
Let’s show you, then, how to easily set up a blog page that will display your latest blog posts.
Tutorial: How To Create A Blog Page To Display Your Latest Blog Posts
As we have already explained, in a default WordPress installation, your website acts as a blog, displaying your most recent blog posts on your main page.
In this situation, however, we want our site to look like a static web site (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.
To create a Blog Page then, first, you need to create a new page.
In your WP dashboard menu, choose Pages > Add New …
You can call your page anything you want (e.g. “Blog”, “Updates”, “Health Blog,” etc). For the sake of simplicity, we’ll call this page “Blog”…
Important: Leave the content section of this page empty. Do not add anything into the content editor section.
After adding the new page title, publish your new page to create the Blog Page…
Your Blog Page has been created, but we’re not quite done yet. You still have to specify the Blog Page as the page that will display your post.
After saving and publishing your new page, click on Settings > Reading from the WordPress navigation menu …
In the Reading Settings screen, make sure that you have the following options selected:
- Select A static page.
- In Posts page: locate the page you have just created in the dropdown menu.
- Click Save Changes after completing the above steps …
Now, when users click on the ‘Blog’ link on your site, your Blog Page will present them with your most recent blog post entries…
Congratulations! Now you know how to create a blog area on your website that will automatically list your latest posts.
See this tutorial to learn how to set the number of posts displayed on your WP 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)