How to Create a Homepage with a Separate Blog Page

Step 1. Customizer

We have to tell WordPress what is the Homepage and what is the Blog Page.

Step 1. Click on Appearance >> Customize.

Step 2. Click on Homepage Settings.

Step 3. Click the circle that says A Static Page.

Step 4. Under Homepage… choose Home from the dropdown. If you do not see Home… click on Add New Page. Type Home then click Add.

Step 5. Under Posts Page… choose Blog from the dropdown. If you do not see Blog… click on Add New Page. Type Blog then click Add.

Step 6. Click Publish.

Step 2. Add “Blog” Page to Your Menu Bar

Follow these steps to add “Blog” to your menu bar so that your visitors can find your Blog page.

Step 1. Click on Appearance >> Menus.

Step 2. Under “Add Menu Items”… look for “Blog”, check the box next to it, then click Add to Menu.

Step 3. Click Save Menu then view your site.