I'm so confused about this thing. I tried to figure this out for ours, but can't seem to find a solution. I'm currently working on a theme for a client, using the components business starter theme. I'm new to theme creation and still didn't quite get the hang of everything. Here is what I want to do:
Most of the time, you don't want to use the default homepage as the frontpage, but define a static page "Home". So I created a static page and went to Settings->Reading, to define my "Home" page as front page.
In any theme I know, including the standard WordPress themes and many themes I used so far, this will make the "Home" page be the front page.
However, in the theme I startet with, my frontpage stays empty. I don't get any content from my "Home" page there. This is a very basic starter theme, but I think this should be included right? It's a basic function from the WP backend.
I'm trying to get my theme to display the page that is set under "Front page" in the WordPress settings, but I just don't know how. When I change the theme to "twnetyfourteen", the page.php template is triggered instead of the index.php, when I view the homepage. In my theme however, it's still the index.php. How does WordPress decide, which one of both to chose?