我一直在努力尝试使用内置模板层次结构来获取一个简单的页面,列出自定义分类的所有术语。
我有自定义分类" 版本" (链接到自定义帖子类型" 课程")。
我的模板名为" taxonomy-editions.php " (还试过 archive-editions.php ),当我尝试访问给定版本时调用它(例如 / editions / 2016 和存档版本。 php 做同样的btw)。但每当我尝试访问 / editions / 时,都不会调用模板(除了index.php)。
我在这里做错了什么,或者如果不创建自定义页面就不可能做到这一点? (我发现的大部分答案都是2岁或以上)。
提前谢谢
答案 0 :(得分:0)
如果您使用的是自定义分类,请使用以下模板进行自定义分类,只需在此模板上复制存档代码即可。
taxonomy-{taxonomy}-{term}.php
taxonomy-{taxonomy}.php
tag-{slug}.php
tag-{id}.php
category-{slug}.php
category-{ID}.php
在注册分类法时,也不要忘记将此变量用作true,
publicly_queryable=>true
hierarchical=>true
您可以查看register_taxonomy here的使用情况。