In a separate post, we explain how to easily specify any page on your WordPress website or blog as your home page.
If you read that tutorial, you will learn that by default, WordPress acts as a ‘blog’ and presents a self-updating list of recently-published posts.
On a WP blog page, your blog readers can see the post titles and first paragraph or two of the content displayed for each item published and links pointing to separate post pages where visitors can then keep read the full article (e.g. ”continue reading”…)
Note: The way your blog posts display on your site can depend to a large extent on what WordPress theme you use.
To learn more about WordPress themes, see this article: WordPress For Newbies – An Overview Of WP Themes
We then showed you how to change your site from looking like a ‘blog’ that presents a changing list of recently-published posts, to looking more like a ‘web site’ with a fixed home page …
Go here to view this tutorial: How To Make A Specific WordPress Page Become A Static Home Page
Now, what if you want to use your web site as both a website and a blog, so visitors can be greeted by a static welcome page when arriving on your site like a regular website, but also be able to view the latest articles on a ‘blog’ area of your website?
Easy … just create a ‘blog page’!
WordPress lets you create a ‘blog’ area within your website that will display your new posts to your readers with the latest articles showing at the top of the page.
Let’s show you, then, how to easily create a blog page that will display your latest blog posts.
Creating A Blog Page In WordPress To Display Your Latest Posts: Step-By-Step Tutorial
As has already been explained, in a default WordPress installation, your site looks more like a blog, displaying your latest content on the welcome page.
In this instance, however, we want our site to perform more like a static 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 WordPress dashboard menu, select Pages > Add New …
You can name the page anything you want (e.g. “Blog”, “Updates”, “Wilma’s Blog,” etc). For the sake of simplicity, let’s call this page “Blog”…
Important: Leave this page completely blank. Do not add anything into the content editor section.
After adding your new page title, click on Publish to create your new Blog Page…
You have now created your Blog Page, but there’s still one more step to complete. We still have to specify the Blog Page as the page that will display your blog entries.
After you have saved and published your new page, choose Settings > Reading from the WP dashboard menu …
In the Reading Settings section, make sure to configure the options as shown below:
- Select A static page.
- In Posts page: find the page you have just created in the dropdown menu.
- Click Save Changes after completing the above …
Now, when visitors click on the ‘Blog’ link on your site, they will see your most recent post entries showing on your site…
Congratulations! Now you know how to create a blog section on your website that will automatically display your most recent blog post items.
See this tutorial to learn how to set the number of posts displayed on your WP blog: How To Set The Number Of Entries Showing On Your WP 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
Disclaimer: This site is not associated with WordPress or any of the WordPress products mentioned or reviewed on this site. We may receive affiliate commissions or financial benefits from sales of products or services advertised, promoted or linked from our website. All images and details sourced from product websites remain the copyright of their respective owners and comply with all license terms and agreements of use.
Did you enjoy this post? If so, please consider using the links below and share this page with other online users.