In another tutorial, we discuss how to easily create a static home page in WordPress.
If you go through that tutorial, you will learn how by default, WordPress acts as a ‘blog’ and displays a dynamic list of recently-published posts.
On a blog page, your blog users can see the post titles and an excerpt of the content displayed for each post item published with links to separate pages that contain the full article (e.g. ”continue reading”…)
Note: How your blog posts appear on your site can depend to a large extent on the WordPress theme you use.
To learn more about WordPress themes, see this article: WP For Newbies – An Introduction To Themes
We then showed you how to change your site from looking like a ‘blog’ that displays a changing list of recently-published blog posts, to looking more like a ‘website’ with a fixed homepage …
To learn more, go here: How To Create A Static Home Page In WordPress
Now, what if you would like to use your website 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 your latest posts on a ‘blog’ area within your website?
Easy … just create a blog page!
WordPress lets you easily create a ‘blog’ section within your website that displays new posts to readers with the most recent post entries displaying at the top of the page.
Complete the tutorial below to learn how to easily create a blog page that will let your visitors read your latest post entries.
Creating A Blog Page To Display Your Latest Blog Posts: Step-By-Step Tutorial
As we have already explained, 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 most recent post entries on the home page.
In this instance, however, we want the web site to perform like a traditional website (i.e. with a ‘fixed’ home page) but also have an additional ‘blog’ section.
To create a Blog Page then, let’s first create a new page.
In your WordPress dashboard menu, choose Pages > Add New …
You can call the blog page anything you want (e.g. “Blog”, “Updates”, “Betty’s Blog,” etc). In the example below let’s just call this page “Blog”…
Important: Leave the content section of this page empty. Do not add anything into the content editor section.
After adding the page title, publish your new page to create your Blog Page…
You have now created your Blog Page, but there’s still one more step to do. We still need to specify the Blog Page as the page that will show your post.
After saving and publishing your new page, click on Settings > Reading from your WordPress dashboard menu …
In the Reading Settings panel, configure the following options:
- 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 steps …
Now, when users click on the ‘Blog’ link on your site, they will view your latest blog post entries showing on your site…
Congratulations! Now you know how to create a blog section on your site that will automatically display your most recent posts.
See this tutorial to learn how to set the number of entries to display on your blog: How To Set The Number Of Entries To Display On Your Blog Page
"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, Automattic, or any WordPress products mentioned on this site. We may derive financial benefits or affiliate commissions from purchases of any products and/or services advertised on this website. All images and details sourced from product websites are the copyright of their respective owners and comply with all license terms and agreements of use.
Was this article useful? Feel free to use the social links below to share this post with other new blog owners.