How To Create A Blog Page In WordPress
In another tutorial, we address how to easily create a static home page in WordPress.
If you go through that tutorial, you will see that used right “out of the box”, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published posts.
On a WordPress blog page, users can see the headlines and first paragraph or two of the content visible for each article published and links to separate post pages where your visitors can then continue see the full item (e.g. “read more”…)
Note: How 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 displays a dynamic list of recently-published blog posts, to looking more like a ‘website’ with a static home page …
If you would like to view this tutorial, go here:
Now, what if you want to use your site as both a website and a blog, so visitors can be greeted by a static home page when arriving on your site like a regular website, but also be able to read your latest news you have published on a ‘blog’ section within your website?
Simple … just create a blog page!
WordPress lets you easily create a ‘blog’ page within your website that displays your new post entries to readers with the latest post entries showing at the top of the page.
Let’s show you, then, how to easily create a ’blog’ section in your site that will let your visitors view your latest entries.
How To Create A Blog Page To Display Your Latest Blog Posts: Step-By-Step Tutorial
As explained earlier, by default, when you install WordPress without assigning a specific page to display as the home page of your website, your website looks more like a blog, showing your most recent entries dynamically (i.e. not static) on your main page.
In this situation, however, we want our website to perform like a traditional website (i.e. with a ‘fixed’ home page) but also have a ‘blog’ component.
To create a Blog Page then, first, create a new page.
In your WordPress dashboard, select Pages > Add New …
You can call your blog page anything you want (e.g. “Blog”, “Specials”, “Baby’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 add anything into the content editor section.
After adding your new page title, click on Publish to create the Blog Page…
Your Blog Page has now been created, but there’s still one more step that needs to be completed. We still need to instruct WordPress to make the Blog Page be the page that will display your post.
After saving and publishing your new blog page, choose Settings > Reading from the WP dashboard menu …
In the Reading Settings section, configure the following settings:
- Select A static page.
- In Posts page: choose the page you have just created from the dropdown menu.
- Click Save Changes to update your settings …
Now, whenever users click on the ‘Blog’ link on your site, they will view your latest post entries showing on your site…
Congratulations! Now you know how to create a separate blog section on your website to display your latest published blog post items.
See this tutorial to learn how to change the number of entries displaying on your WordPress blog page:
"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya