I recently learned about the differences between
index.php. I rightly created a
front-page.php to handle the Landing page, a
home.php to handle the blog (posts list) and an
index.php to manage the other paths.
So far, the
front-page.php is handling the landing page and I expect the home.php to handle the
/blog path. But when I go to the
/blog path, it uses the
404.php template and tells me "page not found".
I learned I could make the
/blog path work by creating a static page called
blog and assign the
post page to show the blog page (settings >> reading), but I think this is too crude and do users need to do this themselves?
So I'm confused at the moment and would need your help.
How can I make my
/blog path work?
Thanks for your answer in advance.