我的网站上安装了wordpress类别小部件,其中列出了我网站上的所有类别/子类别及其层次结构:
Watch Accessories (1)
- Straps (1)
Watch Glossary (5)
Watch Guides (1)
- Maintenance (1)
Watch News (2)
- New Releases (2)
Watch Reviews (7)
- Christopher Ward (1)
- Hamilton (1)
- Seiko (2)
- Tissot (2)
- Vostok (1)
我正在使用以下permalink结构:
/%category%/%postname%/
当我单击父类别时
http://www.domain.com/watch-reviews/
它显示类别视图并列出该类别中的所有文章。
但是当我点击一个子类别
http://www.domain.com/watch-reviews/seiko/
它不显示类别视图,也不列出子类别中的所有文章。相反,它重定向到子类别中的第一篇文章。
如何让Wordpress显示子类别中的所有文章?
最合适的回答,由SO网友:SamiSalami 整理而成
这是您的模板问题。要在列表视图中显示子类别,您必须自定义模板。我不知道您使用什么样的模板,以及显示子类别的文件的名称,但您可以更改它,使其显示当前类别的文章。因此,您必须查看wp循环。
另一种选择是寻找一个这样做的主题。
还有一些插件可以在帖子上显示文章,但因此您必须手动实现分类页面。