How To Create A Blog Page In WordPress
In a separate article, we discuss how to set any page on your website as your home page.
If you visit that tutorial, you will learn that by default, WordPress acts as a ‘blog’ and shows a dynamic list of recently-published posts.
On a blog page, users can see the headlines and an excerpt of the content displayed for each entry published and links to separate pages where your visitors can then continue access the full article (e.g. ”continue reading”…)
Note: The way your blog posts display on your site can depend 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 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 fixed homepage …
Go here if you would like to learn more:
Now, what if you would like to use your WordPress site as both a website and a blog, so visitors can be greeted by a welcome page when landing on your site like a regular website, but also be able to read your latest news you have published on a ‘blog’ section in your website?
Simple … just create a blog page!
With WordPress, you can create a ‘blog’ area within your web site that displays your new posts to your visitors with the most recent post entries showing at the top of the page.
Let’s show you, then, how to easily set up a blog page to display your latest articles.
Step-By-Step Tutorial: Creating A Blog Page To Display Your Latest Posts
As you are probably aware by now, 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, displaying your latest content dynamically (i.e. not static) on the home page.
In this instance, however, we want the web site to look like a traditional web site (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ section.
To create a Blog Page then, first, create a new page.
In your WP dashboard, choose Pages > Add New …
You can call your page anything you want (e.g. “Blog”, “Video Page”, “Wilma’s Blog,” etc). In the example below we’ll just call this page “Blog”…
Important: Leave this page entirely blank. Do not type anything into the content editor section.
After adding the new page title, publish your new page to create the Blog Page…
You have now created your Blog Page, but we’re not quite done yet. We still need to specify the Blog Page as the page that will show your blog posts.
After you have saved and published your new blog page, select Settings > Reading from the WordPress dashboard menu …
In the Reading Settings section, make sure that you have the following settings selected:
- Select A static page.
- In Posts page: find the page you have just created from the dropdown menu.
- Remember to click Save Changes after completing the above steps …
Now, whenever your visitors click on the ‘Blog’ link on your site, your Blog Page will display your most recent blog post entries…
Congratulations! Now you know how to create a separate blog area on your site that will automatically display your newest blog post entries.
See this tutorial to learn how to change the number of blog posts displaying on your 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