WordPress不尊重模板层次结构吗?

时间:2013-07-19 作者:superbarney

我的主题有一个自定义分类模板(“taxonomy-authors.php)但WordPress仅在调用与此分类法关联的术语时提供此模板文件。例如,example.com/cpt/authors/john-doe

加载示例时。com/cpt/authors/it将返回404。我想要它做的是在示例中列出与分类法“作者”相关的所有术语。请求com/cpt/authors/。

这是我的一部分taxonomy-authors.php 文件:

<?php
    if (have_posts()) :
?>
        <h2>List of Authors</h2>

<?php
        $terms = get_terms(\'authors\');

        foreach ($terms as $term) {
            echo $term->name;
        }

    endif;
?>
有没有关于如何解决这个问题的建议?

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

没有分类法归档这样的东西。有一个分类术语归档,但没有分类归档。

E、 g.此URL在当前系统中没有意义:

example.com/category/
但这确实:

example.com/category/uncategorised/

结束

相关推荐

Sub category templates

我继承了一个Wordpress网站,我的公司在我开始在这里工作之前就建立了这个网站。我会去问建造它的人这个问题,但他现在已经离开了公司。我的查询与wordpress类别的自定义模板相关。我知道您可以创建一个名为“类别-”的模板文件。当访问该类别时,它将使用该自定义模板。在本例中,该文件称为“category limousin magazine”。php\'这很好——我的问题涉及到这个类别的子类别,即在《利木赞》杂志下,我有2011、2010、2009、2008、2007和2006个类别。不知何故,在建立网