建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

将自定义帖子类型添加到 WordPress 中的标签和类别

GG网络技术分享 2025-03-18 16:06 3


WordPress 让您能够轻松添加自定义帖子类型和分类法,只需在您的 函数.php 文件,或者通过使用像自定义帖子类型 UI 这样的插件。 这意味着您可以快速将您的 WordPress 网站变成一个功能相当完善的 CMS。

唯一的问题是,开箱即用,WordPress 不会自动获取您新创建的自定义帖子类型并将它们添加到现有分类法“类别”或“标签”的存档页面。

这意味着,如果您创建了一个名为“电影”的自定义帖子类型,并使用原生 WordPress 分类法“类别”对该自定义帖子类型进行分类和排序,则只需导航到该类别的存档不会在列表中显示您的自定义帖子类型该档案的帖子。

例如,您创建了一个电影评论网站,并使用具有该自定义帖子类型的标准 WordPress 类别和标签,以便您可以将这些评论与您的​​其他帖子或页面相关联。 假设您决定使用“戏剧”类别。 导航到戏剧类别存档,即 http://yoursite.com/category/drama 将不会显示您刚刚添加的自定义帖子类型 - 即使您选择了戏剧类别。

对于那些遇到麻烦添加自定义帖子类型、分类法、添加内容然后发现它无法正确显示的人来说,这是令人沮丧的。

有些人会称这是一个错误,但 WordPress 的开发人员坚持认为,排序档案适用于创建 WordPress 的普通帖子类型,并且为自定义帖子类型添加该功能需要一些自定义代码。 确实如此。

因此,如果您希望您的自定义帖子类型显示在您网站的标准标签和类别的存档列表中,您可以将以下代码添加到您的 函数.php 文件:

加载要点 eff49e9deff534e99ba4a60328cfc588

如果您只想将特定的帖子类型添加到标签和类别列表中,您可以替换以下行:

加载要点 11ef30eacb77df75245499f892399b9a

和:

加载要点 d932ea0d9cfde84db90fd89641396a16

如果您想详细了解自定义帖子类型、自定义字段和自定义分类法之间的区别,请查看我们博客中的这篇文章。

标签:

标签: WordPress op

提交需求或反馈

Demand feedback