自定义帖子类型的Wordpress模板层次结构

时间:2014-12-21 04:25:27

标签: php wordpress templates wordpress-theming

我使用Types插件创建了Wordpress自定义帖子类型(CPT),现在我需要自定义该CPT的归档页面以及类别页面,我要求< strong>我如何实现这一目标?我已经从Wordpress Codex网站上阅读了关于模板层次结构的this文档但我不清楚我应该创建多少模板以及应该如何创建模板命名。

现在让我解释一下我做了什么:CPT被称为legislaciones,并且创建了一个名为category-legislaciones.php的页面,该文件适用于/category/legislaciones/这样的URL,但存档怎么样?该网址/category/legislaciones/legislacion-1-ley的结果如何?如何自定义页面?

2 个答案:

答案 0 :(得分:1)

  

对于存档页面,您必须为CPT类别创建分类页面   命名如

taxonomy-legislaciones.php

答案 1 :(得分:1)

对于名为legislaciones的自定义分类法(ps,您可能会遇到大写的问题),根据模板层次结构,分类法归档索引模板文件是分类法 - {taxonomy} .php,或taxonomy-legislaciones.php

对于名为books的自定义帖子类型(ps,您可能会遇到大写的问题),根据模板层次结构,帖子归档索引模板文件是单{post_type} .php或single-books.php。