Create a Static Front Page and Move the Blog inside

For anyone running a simple blog, you may want your blog to stay on the default front page which is what WordPress does when you first install it. However, for anyone wanting a “Static Front Page” and to move the blog inside the site, this is easy to do.

Part 1 – Create a Home Page and a Blog Page

  1. Go to Pages >> Add New
  2. Title your new page as “Home” or whatever you want
  3. If you plan on adding content, you can add it to the editor
  4. Select the template you want to use with the selector at the far right
  5. Click “Publish
  6. Now we are going to create another page, so click “Add New” again
  7. Title this page as “Bog” or whatever you want
  8. Leave the editor empty with no content and you won’t be choosing a template here (which is standard with WordPress)
  9. Click “Publish

Part 2 – Adding Our Pages to the Menu

  1. Go to Appearance >> Menus
  2. Select the Primary Menu (main menu) tab
  3. Check the Home and Blog pages we just made and click “Add to Menu
  4. Click Save Menu

Part 3 – Get WordPress to Recognize our Pages

  1. Go to Settings >> Reading
  2. Under “Front Page Display” select the “A Static Page” 
  3. Choose the Home and Blog for each of the options
  4. Click Save Changes

Now your site should show your new static front page and the blog will now be on an inner page, plus you main menu should also now have the new Home and Blog menu links on it.