By default, all WordPress sites display the latest posts on the homepage. However, you may want to display one of your pages on your homepage instead.
In this tutorial, you’ll learn how to display a page on your homepage with one of WordPress’ built-in options.
How to Display Any Page on Your Front Page
In order to display a page on your homepage, you’ll first need to create a separate page for your posts.
Create a Posts Page
Login to your WordPress dashboard, and add a new page from the Pages menu. Name this page, “Blog”, and publish it.
You don’t have to name the page “Blog”, but it makes it easy to remember what the page is for.
Now that you have a page ready to display your posts, it’s time to assign pages for your homepage and posts.
Head over to the Reading settings menu (Settings > Reading), and locate the first setting called, Front page displays. Select the second option, and you’ll get access to two dropdown menus.
The first option will let you select the page you want displayed on your homepage. The second one will let you decide the page you want your posts displayed on. Select the empty “Blog” page you just created for the posts page.
Click the Save Changes button at the bottom of the screen, and you’re done! You now have a page designated for your posts, and your homepage displays the page you selected.
Displaying any page you want on your homepage can be done easily with settings in WordPress. Make sure to remember to create a separate page for your posts, and you’ll have your site configured in a matter of minutes.
If you have any questions about these steps, leave a comment below.