How To Create A Blog Page In WordPress
In another article, we have covered how to easily create a static WP home page.
If you visit that tutorial, you will see how by default, WordPress acts as a ‘blog’ and presents a self-updating list of recently-published blog posts.
On a blog page, users can see the post titles and first paragraph or two of the content visible for each post item published with links pointing to separate post pages that contain the full content (e.g. “read 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 dynamic list of recently-published posts, to looking more like a ‘web site’ with a fixed home page …
Go here if you would like to learn more:
Now, what if you would like to use your site as both a website and a blog, so visitors can be greeted by a home page when arriving on your site like a regular website, but also be able to view the most recent news you have published on a ‘blog’ section within your site?
Simple … just create a ‘blog page’!
WordPress allows you to create a ‘blog’ section in your website that will display your new posts to your visitors with the most recent entries displayed at the top of the page.
Go through the tutorial below to learn how to create a blog page that will let your visitors view your latest entries.
Tutorial: Creating A Blog Page In WordPress To Display Your Latest Blog Posts
As has already been explained, in a default WordPress installation, your website acts as a blog, displaying the latest articles dynamically (i.e. not static) on the home page.
In this situation, however, we want our site to behave like a traditional web site (i.e. with a ‘fixed’ home page) but also have a ‘blog’ section.
To create a Blog Page for your site, first, create a new page.
In your WordPress dashboard menu, choose Pages > Add New …
You can name your page anything you want (e.g. “Blog”, “Updates”, “My Blog,” etc). In the example below let’s just call this page “Blog”…
Important: Leave this page entirely blank. Do not type anything into the content editor section.
After adding your page title, publish your new page to create your Blog Page…
Your Blog Page has now been created, but we’re not quite done yet. You still need to specify the Blog Page as the page that will display your post.
After saving and publishing your blog page, go to your WordPress admin menu and click on Settings > Reading …
In the Reading Settings area, configure the following settings:
- Select A static page.
- In Posts page: choose the page you have just created in the dropdown menu.
- Click Save Changes after completing the above …
Now, when users click on the ‘Blog’ link on your site, they will see your latest post entries displayed on your site…
Congratulations! Now you know how to create a separate blog page on your WordPress site that will automatically list your newest blog posts.
See this tutorial to learn how to specify the number of posts displaying on your blog:
"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)
Disclaimer: This site is not directly associated with WordPress, Automattic, or any of the WordPress products mentioned on this website. We may receive financial benefits from sales of third-party products advertised, reviewed or linked to our site. All images remain the copyright of their respective owners and comply with all license terms and agreements of use.
Have you found this post useful? Feel free to use the links below to share this page with others.