How to Set a Custom Template for Blog Posts

As I understand it, you can’t use Page Templates that way; you need to edit your index.php file instead.

See this chart for more detail on how the hierarchy works and this post for a detailed explanation. By specifying “Blog” as the “posts page” on the Settings > Reading tab, you are telling WordPress “this is posts display area” which falls under the “Home Display” hierarchy and no longer falls under the Page Display hierarchy.

This allows you to have the page you’ve designated as the blog-page listed in menus and such, but it doesn’t really act like a Page in any other ways. As I understand it. 🙂

Leave a Comment