How To Create A Blog Page In WordPress
In a previously published article, we cover how to create a static home page in WordPress.
If you read that tutorial, you will learn how in a default installation, WordPress acts as a ‘blog’ and presents a dynamic list of recently-published posts.
On a blog page, visitors can see the post titles and an excerpt of the content visible for each post published and links pointing to separate post pages where your visitors can then continue access the full item (e.g. “read more”…)
Note: How your blog posts appear 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 tutorial:
We also explained 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 fixed main page …
To learn more, go here:
Now, what if you want to use your WordPress site as both a website and a blog, so visitors can be greeted by a static page when they land on your site like a normal website, but also be able to view the most recent news you have published on a ‘blog’ area in your site?
Simple … just create a ‘blog page’!
WordPress allows you to create a ‘blog’ page within your website that displays new posts to visitors with the most recent blog posts displaying at the top of the page.
In this step-by-step tutorial, you are going to learn how to easily set up a blog page that will let your visitors read your latest content.
Creating A Blog Page In WordPress To Display Your Latest Posts: Step-By-Step Tutorial
As we have already explained, in a default WordPress installation, your site behaves characteristically like a blog, showing your newest content dynamically (i.e. not fixed) on the landing page.
In this instance, however, we want our web site to look more like a static website (i.e. with a ‘fixed’ home page) but also have a ‘blog’ page.
To create a Blog Page for your website, first, you need to create a new page.
In your WP admin menu, choose Pages > Add New …
You can call this page anything you want (e.g. “Blog”, “Demo”, “Finance Blog,” etc). For our example, let’s 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 new page title, publish your new page to create your Blog Page…
Your Blog Page is now created, but there’s still one more step that needs to be completed. You still have to specify the Blog Page as the page that will show your blog posts.
After saving and publishing your blog page, choose Settings > Reading from the WordPress navigation menu …
In the Reading Settings section, configure the following settings:
- 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 …
Now, whenever visitors 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 blog area on your website to list your newest blog post items.
To learn how to change the number of posts displaying on your WP blog, see this tutorial:
"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie
Disclaimer: This site has no direct association with WordPress, Automattic, or any products mentioned or reviewed on this site. We may receive financial benefits or affiliate commissions from the sale of any products mentioned on this website. All images remain the copyright of their respective owners and are being used only for illustrative or training purposes.
Did you enjoy this article? If so, please consider using the social buttons below and share this article with other online users.