How To Create A Blog Page In WordPress
In another tutorial, we’ve explained how to easily create a WordPress home page.
If you read that tutorial, you will see that in a default installation, WordPress acts as a ‘blog’ and presents a dynamic list of recently-published posts.
On a blog page, your site visitors can see the headlines and first paragraph or two of the content visible for each post published and links to separate post pages which contain the full content (e.g. “read more”…)
Note: How your blog posts display on your site depends to a large extent 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 presents a dynamic list of recently-published posts, to looking more like a ‘web site’ with a static home page …
If you would like to learn more, go here:
Now, what if you would like to use your site as both a website and a blog, so visitors can be greeted by a static welcome page when landing on your site like a traditional website, but also be able to access the most recent news you have published on a ‘blog’ section within your site?
Easy … just create a ‘blog page’!
WordPress allows you to create a ‘blog’ area in 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 easily create a ’blog’ section within your WordPress site to display your latest blog posts.
Tutorial: Creating A Blog Page In WordPress To Display Your Latest Posts
As you are probably aware by now, in a default WordPress installation, your website acts as a blog, displaying your newest blog posts on your home page.
In this situation, however, we want our web site to perform more like a traditional web site (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ page.
To create a Blog Page for your site, let’s first create a new page.
In your WP admin area, select Pages > Add New …
You can name your blog page anything you want (e.g. “Blog”, “Demo”, “Betty’s Blog,” etc). For the sake of simplicity, let’s just call this page “Blog”…
Important: Leave the content section of this page completely empty. Do not type anything into the content editor section.
After adding the new page title, click on Publish to create the Blog Page…
You have now created your Blog Page, but we’re still not quite done yet. We still have to instruct WordPress to make the Blog Page be the page that will show your post.
After you have saved and published your new blog page, click on Settings > Reading from the WP dashboard menu …
In the Reading Settings panel, make sure to configure the options as shown below:
- Select A static page.
- In Posts page: select 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 display your latest post entries…
Congratulations! Now you know how to create a blog page on your site that will automatically list your most recent blog post entries.
To learn how to change the number of posts to display on your 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