Create a Static Front Page and move the Blog

Creating a custom front page and moving the blog further into your website is called “creating a static front page” which WordPress has a tutorial for this. However, I will give you a quick rundown of how this is done because most people will want this. WordPress by default will always put the blog on the front page, which is why a static front page is usually created because unless you are using this theme as a blog only, you will probably want to change this.

For more information about static front pages, check out the WordPress Codex:

Static Front Page

Create a Home Page

  1. Go to Pages >> Add New
  2. Title this as “Home Page” and if you are putting in content, you can do that now or later
  3. Select the page template you want to use, but if you want to make a page like the live demo site, select the “Page Full Width” from the page templates drop down list
  4. Click Publish (or Update)

Create a Blog Page

  1. Go to Pages >> Add New
  2. Title this as “Blog Home Page” and leave the content area empty…we just need the title.
  3. You cannot choose a template here because of how WordPress works, so we will leave that as-is
  4. Click Publish (or Update)

Assign the Pages

  1. Go to Settings >> Reading
  2. Select the “A Static Page” option and then choose from the drop down lists, the page for your Front Page and the one for your Posts
  3. Click Save Changes