Custom Taxonomy Archive Page

时间:2016-08-09 作者:Keat

我创建了一个名为Product的自定义帖子类型。我已经根据产品名称为该帖子类型创建了自定义分类法。该分类法有几个术语(打印机、键盘、鼠标等),我创建了一个名为“分类法产品”的模板。php

如果我访问urlexample.com/products/printer/ 它加载分类法模板并正确显示附加到该术语的帖子。

我的问题是:如果我访问urlexample.com/products/ 我得到一个404错误。

我的问题是:分类法归档页面是否有模板文件?

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

这就是WordPress中默认分类法的工作方式。没有“属于分类法任何术语的所有帖子”的归档页面。而且,从概念上讲,这是正确的。

假设您要列出生物分类系统的所有项目:即列出所有生物体。如果你翻译成帖子,这就是博客和自定义帖子类型归档所做的。

这同样适用于核心分类法、类别和标记,如果您转到example.com/category/example.com/tag/, 您将获得“404未找到”HTTP代码状态,这是正确的。

如果您想要URLexample.com/products 显示一些内容,您可以创建页面或Rewrite Endpoint, 并对该URL进行自定义查询。

相关推荐

Updating modified templates

我想调整一些。php模板文件在我的WordPress主题中,我知道正确的过程是将相关文件复制到子主题文件夹中并在那里编辑文件,这样我的修改就不会在将来的主题更新中丢失。但这是否意味着我将无法从主题更新中获益,因为我将文件放在了我的子主题文件夹中?这可能不是一件好事,因为主题更新可能添加了一些有用的特性,甚至修复了我最初需要对代码进行调整的问题!这方面的常见解决方案是什么?有人推荐了一款Diff应用程序——这是人们常用的吗?