Ah, isn’t it wonderful that WordPress will let you move your blog to an inside page? I love being able to have a simple, unchanging front page that greets all visitors. But the blog is still right there in the navigation tabs, if people want to go look at it.
Here is a repeat of the instructions for setting up a secondary WordPress page as your “Blog” page, and setting another page as your site’s static home page.
Click on “Add page,” under “Pages” on the left-hand Dashboard menu. Call your page “Blog,” and don’t enter any content/text. Leave the template as “Default template,” make the order “5” (or wherever you want it to fall in the navigation bar) and hit Publish.
In the left-hand rail, click “Settings.” When more options appear beneath that, click “Reading.”
Set “Front page displays” to “a static page” and choose one of your pages as “Front page.” Then set “Posts page” to the page you titled “Blog.” Scroll down and hit the blue “Save changes” button.