Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
ASCII WordPress Template Hierarchy
<?php
/*
WordPress Template Hierarchy (as of WordPress 4.7)
is_404() ------------------------------------------------------------------------------------------------> 404.php
is_search() ---------------------------------------------------------------------------------------------> search.php
is_front_page() -----------------------------------------------------------------------------------------> front-page.php
is_home() -----------------------------------------------------------------------------------------------> home.php
is_attachment() ---------> {mime-type}.php ----------------> attachment.php ---------\
is_single() -------------> single-{post_type}-{slug}.php --> single-{post_type}.php --> single.php -----\
is_page() ---------------> page-{slug}.php ----------------> page-{id}.php -----------> page.php --------> singular.php
is_post_type_archive() --> archive-{post_type}.php ---------------------------------------------------\
is_tax() ----------------> taxonomy-{tax}-{slug}.php ------> taxonomy-{tax}.php ------> taxonomy.php --\
is_category() -----------> category-{slug}.php ------------> category-{id}.php -------> category.php ---\
is_tag() ----------------> tag-{slug}.php -----------------> tag-{id}.php ------------> tag.php ---------> archive.php
is_author() -------------> author-{nicename}.php ----------> author-{id}.php ---------> author.php -----/
is_date() ---------------> date.php -------------------------------------------------------------------/
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment