You might be a blogger who is ready to take your blog to the next level or a small business owner who has heard so many good things about using WordPress, but really need a static home page instead of a blog page.
The good news? WordPress makes it easy to add a static home page to your site while moving your blog to a separate tab along the Nav Bar.
Adding a Static Home Page to your WordPress Site
1. Add and publish a new Page in your WordPress site, modifying the permalink so it ends with “/blog”. If you don’t already have a Home or Welcome page, or something else that you want to use as the page people first land on when they visit your site, you may need to create another page at this point.
2. Visit Settings –> Reading Settings in your WordPress dashboard.
By default, your Reading Settings will have the “Your latest posts” option selected as your Front page displays. What you need to do is to select the “A static page” option, and then set your “Front page” to Home (or whatever page you want to use as the first page people see when they land on your site), and Blog as your “Posts page”.
Click the Save button at the bottom of the page.
3. You will need to add any new page to your Menu in order for it to appear along your Nav Bar. How you access your menu will vary by theme.
For Headway: Appearance –> Menu. Then select the page you want to add, click the “Add to Menu” button, and drag & drop the page into the spot you want it to appear. Click the blue Save Menu button to save your changes.
You now have created a static home page for your site while keeping your blog.