How To Create A Blog Page In WordPress
In another post, we discussed how to create a static WordPress home page.
If you read that tutorial, you will learn that by default, WordPress acts as a ‘blog’ and shows a self-updating list of recently-published blog posts.
On a blog page, visitors can see the post titles and first paragraph or two of the content visible for each entry published and links pointing to separate post pages where your visitors can then continue read the full item (e.g. ”click here to read the full article”…)
Note: How your blog posts display on your site depends 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 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 static homepage …
Go here to view this tutorial:
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 welcome page when they arrive on your site like a regular website, but also be able to read your latest blog posts on a ‘blog’ section in your website?
Simple … just create a ‘blog page’!
With WordPress, you can easily create a ‘blog’ page in your web site that will display your new post entries to your readers with the most recent articles displaying at the top of the page.
Let’s show you, then, how to set up a blog page that will display your latest entries.
Step-By-Step Tutorial: How To Create A Blog Page To Display Your Latest Blog Posts
As has already been explained, in a default WordPress installation, your site looks more like a blog, showing your latest entries dynamically (i.e. not static) on your welcome page.
In this instance, however, we want our website to perform more like a traditional website (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.
To create a Blog Page for your site, let’s first create a new page.
In your WP dashboard, select Pages > Add New …
You can call the blog page anything you want (e.g. “Blog”, “Updates”, “Barney’s Blog,” etc). For simplicity’s sake, we’ll call this page “Blog”…
Important: Leave the content section of this page empty. Do not type anything into the content editor section.
After adding the page title, publish your new page to create your Blog Page…
You have now created your Blog Page, but there’s still one more step to complete. We still have to instruct WordPress to make the Blog Page be the page that will display your blog entries.
After saving and publishing your new blog page, go to your WP dashboard menu and click on Settings > Reading …
In the Reading Settings area, make sure that you have the following options selected:
- Select A static page.
- In Posts page: find the page you have just created from the dropdown menu.
- 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 latest post entries…
Congratulations! Now you know how to create a blog page on your WP site that will automatically list your most recent entries.
To learn how to change the number of posts displaying on your WP blog, see this tutorial:
"I love the way your email series "Infinite Web Content Creation Training Series" is documented and presented. It is very absorbing and captivating. The links and tutorials are interesting and educational. This has motivated me to rewrite my content following the concepts I am learning from the email series." - Mani Raju, www.fortuneinewaste.com