模板层次结构由模板组成,但并非每个模板文件都必须在层次结构中。
从本质上说,层次结构决定了入口点(具有预定义名称结构的匹配模板之一),但模板可以从中进一步加载其他任意文件。
page-templates
目录保存页面的自定义模板(is_page()
层次结构中的分支)。根据最近的发展,它们现在可以驻留在子文件夹中。
content-*.php
模板由其他模板中的12个模板调用,如下所示:get_template_part( \'content\', get_post_format() );
. 它们是任意命名的,不属于模板层次结构的一部分,只是这个特定主题的开发人员所做的代码组织选择。