How To Create A Blog Page In WordPress
In a previously published post, we’ve explained how to create a static WP home page.
If you read that tutorial, you will learn how in a default installation, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published posts.
On a blog page, visitors can see the headlines and an excerpt of the content visible for each item published and links to separate pages which contain the full article (e.g. ”click here to learn more”…)
Note: The way your blog posts appear on your site depends 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 article:
We also explained 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 static main page …
Go here if you would like to view this tutorial:
Now, what if you would like to use your site as both a website and a blog, so visitors can be greeted by a static home page when landing on your site like a normal website, but also be able to read the latest news you have written on a ‘blog’ section within your site?
Simple … just create a blog page!
WordPress allows you to create a ‘blog’ page in your web site that will display new post entries to your visitors with the most recent articles showing at the top of the page.
Go through the tutorial below to learn how to set up a blog page that will display your latest entries.
Step-By-Step Tutorial: How To Create A Blog Page To Display Your Latest Blog Posts
As you are probably aware by now, in a default WordPress installation, your website looks more like a blog, displaying your newest entries on the home page.
In this situation, however, we want the website 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 then, let’s first create a new page.
In your WP dashboard menu, choose Pages > Add New …
You can name the page anything you want (e.g. “Blog”, “News”, “Jill’s Blog,” etc). For simplicity’s sake, we’ll 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 your Blog Page…
You have now created your Blog Page, but we’re still not quite done yet. We still have to instruct WordPress to make the Blog Page be the page that will show your blog posts.
After you have saved and published your new page, choose Settings > Reading from your WordPress admin menu …
In the Reading Settings area, select the following settings:
- Select A static page.
- In Posts page: find 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 most recent post entries showing on your site…
Congratulations! Now you know how to create a blog area on your website that will automatically list your latest published blog post items.
To learn how to set the number of posts displayed on your 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: This site has no direct association with WordPress or any WordPress products promoted on this site. We may receive a financial benefit or affiliate commission from purchases of any third-party products and/or services mentioned on this site. All product images remain the copyright of their respective owners and have been used only for illustrative or training purposes.
Did you find this tutorial useful? Please feel free to use the social buttons below and share this article with others.