自定义分类页面使用index.php

时间:2014-01-11 作者:Tony Fire

阅读一些教程(这里是one) 但我不明白为什么我不能让它工作。我正在尝试为自定义分类术语创建一个页面。就像我的网站。com/tag/term或mysite。com/category/term,但用于我的分类法。

This is what I\'ve done so far:

<我注册了新的分类法

add_action( \'init\', \'register_taxonomy_author\' );

function register_taxonomy_author() {
     register_taxonomy(  \'author\', \'post\',   //Let WordPress know that the artist   taxonomy has posts
array(
    \'hierarchical\' => false,
    \'label\' => \'Authors\', // This tells WordPress how to label the various user interface outlets for the artist taxonomy
    \'query_var\' => true,
    \'rewrite\' => array( \'slug\' => \'author\', \'with_front\' => false ))
    );
}
添加了一个名为taxonomy author的新文件。php和复制+粘贴类别中的代码。php进入其中。

现在,当我尝试查看分类术语(管理面板>帖子>作者>视图)时,我会被引导到mysite。com/author/term,这很好。但该页面使用索引。php而不是分类法作者。php。我错过了什么?Codex 表示该索引。php应该位于底部,但它忽略了分类法的作者。php和我的存档。php。

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

对不起,我忘了你能做这个。无论如何,问题是作者是一个保留的名字。我不知道为什么它对s\\u ha\\u dum有效,但更改名称将是最安全的选择。

结束

相关推荐