I have a simple site where I want to handle blog posts with a custom page template.
So I've created a new page called blog with a document url value of "blog". My custom php template page was created with
/* Template Name: Blog Page */
and this "blog page" has been assigned to my new wordpress page.
All that works as expected until I try to view the WP page. Instead of seeing the custom HTML I would expect I instead see the standard wordpress posts listing page.
To clarify: the custom template page I made is definitely not being presented to the screen even though no url redirect has occurred and we are apparently viewing my "blog" page. I added unique HTML markup to my custom template so I would be able to clearly identify it when it shows and that isn't appearing.
I've made sure in Settings/Reading that the "Posts page" dropdown is set to my custom page but still no luck.
Can someone tell me whats going wrong here=? I assume a page url name of "blog" is maybe not allowed as its reserved? Although WP doesn't complain about it at any point.