In a previous tutorial, we cover how to create a static home page in WordPress.
If you go through that tutorial, you will learn how in a default installation, WordPress acts as a ‘blog’ and presents a dynamic list of recently-published blog posts.
On a blog page, your blog readers can see the post titles and an excerpt of the content visible for each article published and links to separate pages where visitors can then continue see the full article (e.g. ”click here to learn more”…)
Note: The way your blog posts display on your site depends on what WordPress theme you use. To learn more about WordPress themes, see this tutorial:
We then explained 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 ‘web site’ with a fixed homepage …
If you would like to review this article, go here:
Now, what if you want to use your website as both a website and a blog, so visitors can be greeted by information on an unchanging page when they arrive on your site like a regular website, but also be able to view your most recent posts on a ‘blog’ area in your website?
Easy … just create a blog page!
WordPress lets you create a ‘blog’ area in your web site that displays your new post entries to your visitors with the most recent entries displayed at the top of the page.
In this step-by-step tutorial, you are going to learn how to create a blog page that will display your latest entries.
Creating A Blog Page To Display Your Latest Posts: Tutorial
As we have already explained, in a default WordPress installation, your site looks more like a blog, displaying your most recent blog posts on your home page.
Now, we want the web site to perform more like a traditional web site (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ page.
To create a Blog Page then, let’s first create a new page.
In your WordPress admin area, choose Pages > Add New …
You can name the blog page anything you want (e.g. “Blog”, “Video Page”, “Wilma’s Blog,” etc). For this example, let’s just call this page “Blog”…
Important: Leave this page entirely blank. 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 there’s still one more step to complete. You still need to instruct WordPress to make the Blog Page be the page that will show your blog entries.
After you have saved and published your new page, choose Settings > Reading from the WP dashboard menu …
In the Reading Settings screen, make sure that you have the following settings selected:
- Select A static page.
- In Posts page: select the page you have just created from the dropdown menu.
- Click Save Changes after completing the above to update your settings …
Now, whenever visitors click on the ‘Blog’ link on your site, they will see your latest blog post entries showing on your site…
Congratulations! Now you know how to create a separate blog section on your site that will automatically display your most recent blog post entries.
To learn how to change the number of entries displaying on your blog page, see this tutorial:
"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
Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the products and services offered on this site are not affiliated, associated, endorsed, or sponsored by WordPress, nor have they been reviewed, certified, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items linked to, advertised, or reviewed on this site.
Was this article useful? Feel free to use the links below and share this tutorial with anyone thinking of starting their own business online.