是否可以使用自定义分类模板?

时间:2011-08-10 作者:Stephen S.

我试图在分类法的归档列表上方显示一些特定于分类法术语的信息。

示例:分类法是“体育”,足球、足球和棒球是“体育”分类法中的术语。我想在该学期的档案页面上方对每个体育节目进行一个小的描述。

在研究这种可能性时,我阅读了Category Templatesfound a plugin 这似乎满足了我的要求,但只涉及类别,而不是自定义分类法。

我可以用类别来做,但我现在有多个分类法,不能再使用简单类别解决方案了:(

我是否过于密集,或者自定义分类法模板是否不可能?

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

完全可以自定义分类法模板,模板加载的顺序为,

  1. taxonomy-{sometax}-{someterm}.php - 如果分类法是sometax,而分类法的slug是sometermtaxonomy-{sometax}.php - 如果分类法是某种税
  2. taxonomy.php
  3. archive.php
  4. index.php
此模板层次结构为您提供了大量的控制,您可以控制如何将分类法作为一个整体、作为一个组或单独进行显示。http://codex.wordpress.org/Template_Hierarchy

例如,您可以创建一个名为taxonomy-sports.php 然后使用条件、模板标记和函数自定义它。

结束