当前浏览:首页 / WordPress钩子 / {$type}_template_hierarchy

apply_filters( "{$type}_template_hierarchy", string[] $templates )

过滤检索要使用的模板时搜索的模板文件名列表

templatemore...

typemore...


描述

钩子名称的动态部分$type指的是要加载的文件的文件名 - 去除文件扩展名和任何非字母数字字符定界词。数组中的最后一个元素应始终是此查询类型的回退模板。

可能的挂钩名称包括:

  • 404_template_hierarchy
  • archive_template_hierarchy
  • attachment_template_hierarchy
  • author_template_hierarchy
  • category_template_hierarchy
  • date_template_hierarchy
  • embed_template_hierarchy
  • frontpage_template_hierarchy
  • home_template_hierarchy
  • index_template_hierarchy
  • page_template_hierarchy
  • paged_template_hierarchy
  • privacypolicy_template_hierarchy
  • search_template_hierarchy
  • single_template_hierarchy
  • singular_template_hierarchy
  • tag_template_hierarchy
  • taxonomy_template_hierarchy

参数

$templates

(string[]) 按优先级降序排列的模板候选列表。



源码

查看源码 官方文档


更新日志

版本描述
4.7.0开始引入