How To Create A Blog Page In WordPress
In another tutorial, we explain how to create a static WP home page.
If you go through that tutorial, you will see how 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 headlines and an excerpt of the content visible for each post item published and links to separate post pages where visitors can then continue access the full content (e.g. ”click here to learn more”…)
Note: The way your blog posts display on your site can depend 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 tutorial:
We also showed you how to change your site from looking like a ‘blog’ that presents a changing list of recently-published blog posts, to looking more like a ‘web site’ with a static homepage …
If you would like to learn more, go here:
Now, what if you want to use your website as both a website and a blog, so visitors can be greeted by a static home page when they arrive on your site like a regular website, but also be able to read your most recent blog posts on a ‘blog’ section of your site?
Easy … just create a ‘blog page’!
WordPress allows you to create a ‘blog’ section within your web site that displays your new posts to readers with the latest content showing at the top of the page.
Go through the step-by-step tutorial below to learn how to create a ’blog’ section on your WP site that will let your visitors view your latest content.
Tutorial: Creating A Blog Page In WordPress To Display Your Latest Blog Posts
As has already been explained, in a default WordPress installation, your site behaves characteristically like a blog, displaying your most recent blog posts on your home page.
Now, we want our web site to behave like a static website (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ component.
To create a Blog Page for your website, first, create a new page.
In your WP admin menu, select Pages > Add New …
You can call your page anything you want (e.g. “Blog”, “Video Page”, “Finance Blog,” etc). For this example, we’ll 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 your page title, click on Publish to create the Blog Page…
You have now created your Blog Page, but there’s still one more step to do. You still have to specify the Blog Page as the page that will display your post.
After you have saved and published your new blog page, go to the WP admin menu and select Settings > Reading …
In the Reading Settings area, make sure that you have the following configured:
- Select A static page.
- In Posts page: find the page you have just created in the dropdown menu.
- Remember to click Save Changes to update your settings …
Now, when your visitors click on the ‘Blog’ link on your site, they will see your most recent post entries displayed on your site…
Congratulations! Now you know how to create a separate blog page on your site that will automatically list your latest published blog post entries.
To learn how to specify the number of posts displaying on your WordPress blog, see this tutorial:
"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum
Disclaimer: We are not associated with WordPress or any WordPress-related products mentioned on this website. We may derive affiliate commissions or financial benefits from the sale of any third-party products or services mentioned on this site. All product images remain the copyright of their respective owners, comply with all license terms and agreements of use are used solely for training and illustrative purposes.
Did you enjoy this post? Please feel free to share this page with other website owners using the social links below.