I have a solution that I think works perfectly. You can see the result if you go to https://www.joakimstockman.com. When you see the steps you have to take it might sound more complicated than it is, but that’s only because I wanted to be super thorough in my explanation. It really doesn’t take more than 10 minutes all in all, and I think anyone will be able to follow these simple instructions.
Step 1.
Create a new page called “Home” (or what ever you want to name your homepage). Leave it completely blank except for the title.
Step 2.
Install the plug in “Pages Posts” by Rich Gubby. This plug in lets you automatically add posts to a specific page based on Category.
Step 3.
Go to the “Pages Posts” settings (found in “Settings”) and set up your new “Home” page to display posts from “All Categories”. Select to display “Excerpt only” in the setting “Excerpt or Full post”. Select the number of posts you want on your homepage and set to display as homepage.
Step 4.
Under Appearance -> Menus: Create a custom menu where your new “Home” page is the first page (if you want a traditional and user friendly top navigation) and select all the other pages you want as part of your top navigation and save it.
Step 5.
Under Appearance -> Menus: In the top left corner “Theme Locations” you select your newly created menu instead of the “WPLOOK Main Menu” and save. This replaces the default menu with your new custom menu.
Step 6.
Create a permananet (301) redirect from your domainname.ex to domainname.ex/home.
In my case I set the permanent redirect on https://www.joakimstockman.com so that all users immediately land on https://www.joakimstockman.com/home instead.