In a separate tutorial, we have showed you how to easily create a static home page in WordPress.
If you read that tutorial, you will learn that, in a default installation, WordPress acts as a “blog” and shows a changing list of recently-published blog posts.
On a WordPress blog page, your blog readers can see the headlines and first paragraph or two of the content visible for each post published, with links to separate post pages where visitors can then continue read the full content (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: A Basic Guide To WordPress Themes
We then 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 “website” with a fixed homepage …
Go here if you would like to learn more: How To Make A WordPress Page Your Static Front Page
Now, what if you would like to use your site as both a website and a blog, so visitors can be greeted by a welcome page when arriving on your site like a regular website, but also be able to read the most recent blog posts on a “blog” area within your site?
Easy … just create a blog page!
With WordPress, you can easily create a “blog” section within your web site that displays your new posts to readers with the most recent post entries showing at the top of the page.
In this step-by-step tutorial you are going to learn how to easily set up a blog page that will let your visitors access your latest blog posts.
Step-By-Step Tutorial: How To Create A Blog Page To Display Your Latest Posts
As we’ve already explained, by default, when you install WordPress without assigning a specific page to display as the home page of your website, your site behaves characteristically like a blog, showing the most recent content on the home page.
Now, we want the website to look like a traditional web site (i.e. with a “fixed” home page), but also have an additional “blog” component.
To create a Blog Page then, first you need to create a new page.
In your WordPress admin area, choose Pages > Add New …
You can call your blog page anything you want (e.g. “Blog”, “Updates”, “Company Blog,” etc). For this example, 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 the page title, publish your new page to create the Blog Page…
Your Blog Page is now created, but there’s still one more step to complete. You still have to specify the Blog Page as the page that will display your blog posts.
After saving and publishing your blog page, go to the WordPress navigation menu and choose Settings > Reading …
In the Reading Settings panel, 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, whenever visitors click on the “Blog” link on your site, your Blog Page will display your latest post entries…
Congratulations! Now you know how to create a separate blog page on your website that will automatically list your latest published blog posts.
To learn how to specify the number of entries displaying on your blog, see this tutorial: How To Change The Number Of Blog Posts Displayed On Your WP Blog
Did you find this tutorial useful? If not, where could we have improved things? Please post a comment below or share this tutorial with your friends.
[INSERT YOUR CALL TO ACTION / SPECIAL OFFER / PROMOTION / OWN CONTENT / RESOURCE BOX HERE]
Disclaimer: This site is not associated with WordPress or any of the WordPress products written about on this site. We may derive a financial benefit from sales of products advertised, reviewed or linked to from this site. The product images and information on this page have been supplied from the plugin’s website and/or from websites that provide Premium WP Services