When setting up new websites with a fresh install of WordPress the default homepage will be a rollup of pages that you create. This is usually not the desired presentation of your content and the quickest way I have of dealing with this out of box setup is to create a new page in WordPress and use this as my “homepage”

Steps To Setup

  1. Create a new page via the WordPress dashboard

2. After saving your newly created page. Click on ‘Appearance -> Customize’ in the menu.

3. Click on ‘Homepage Settings’

4. Now Select the new page you setup for your site. In my example I named my new page “dorkwriter” to serve as my homepage.

And that my friends is how I setup a new page in WordPress and then changed my generatepress theme to use it as my new homepage.