更改、移动和删除 WordPress 类别

已发表: 2012-09-15

你有没有看过你的一些帖子并认为它们应该属于不同的类别?

也许您有 2 个非常相似的类别,并且您想将它们合并在一起。

也许您只是想删除您已创建但尚未分配任何帖子的类别。

考虑到 WordPress 的高度灵活性,几乎一切皆有可能。

本指南将向您展示您需要了解的有关创建、更改、编辑、移动和删除 WordPress 类别的所有信息。

这是我之前写的一篇关于 WordPress 类别基础知识的文章。

更改类别名称

更改帖子或帖子分配到的类别所需要做的就是在位于每个编辑帖子屏幕下方的类别模块中更改它。

Category Module

您可能认为这会导致该帖子的永久链接中断,但不会。

即使永久链接会更改,旧链接也会被定向到新的永久链接。

这样做的原因是 WordPress 在帖子 ID 上运行,而不是在永久链接上运行。 即使更改了类别 slug,帖子 ID 也保持不变。

Category Slug in Permalink

类别 slug 是您的域名与包含帖子标题的链接部分之间的链接部分。

如果您有太多相似的类别,您可以合并它们以减少类别。

使用上述方法,然后删除未使用的类别。

删除类别

导航到仪表板中的帖子选项卡,然后单击类别链接。

在这里,您会找到您的类别列表。

您可以在此处轻松创建新类别,也可以使用所有编辑帖子屏幕下的类别模块。

您还可以添加介绍性内容,这些内容将显示在类别存档页面的开头。

如果您的主题不允许这样做,您可以简单地添加描述。

要删除一个类别,只需单击删除链接。

Delete Category

如果没有分配给您删除的类别的帖子,那么它将被简单地删除。

如果您确实将帖子分配给某个类别并将其删除,则这些帖子将分配给未分类的类别。

您可以在删除类别之前或之后重新分配它们,但最好在删除类别之前移动它们。

类别旁边的编号

如上面的屏幕截图所示,free-wordpress-themes-2 类别旁边有一个数字 2。

这可能是由于多种原因。

这可能是第二次创建使用完全相同的 slug 的类别。

或者它可能是由具有完全相同 slug 的帖子标签引起的。

或者它可能是由标题与已经存在或确实存在的类别完全匹配的页面或帖子引起的。

您需要找出重复的位置并更改或删除它。

WordPress 将类别和标签 slug 存储在同一个数据库表中,这就是为什么不能有 2 个完全相同的类别 slug。 如果发生这种情况,它只是在末尾添加一个数字,可以是 3、4、5 等,具体取决于这种情况发生了多少次以及有多少 slug 相同。

每个永久链接都必须是唯一的,这就是 WordPress 以这种方式工作的原因。

这是一篇关于如何修复 WordPress 中重复的类别 slug 的帖子。

删除未分类的类别

未分类的类别内置于 WordPress 核心中。

删除它的唯一方法是选择一个新类别作为您的默认帖子类别,然后删除名为“未分类”的类别。

如果你去你的写作设置,你会发现你的默认帖子类别设置为未分类。

Default Post Category

您可以将其更改为另一个类别,以便在发布时未分配的所有帖子都将分配给您在此处设置的默认帖子类别,而不是未分类的类别。

Uncategorized Category

将类别转换为标签

Categories to Tags Converter

默认情况下,您会发现 WordPress 包含一个插件链接,您可以使用该插件将类别转换为标签,将标签转换为类别。 您将在仪表板的“工具”选项卡下找到链接,并在“导入”屏幕上找到安装插件的实际链接。

Categories and Tags Converter

如果您创建了太多类别,您可以将它们转换为标签并将您的帖子分配给较少的类别。

另一方面,您可能希望转换未分配到任何类别但已标记的帖子。

使用插件有选择地从一个转换到另一个是最好的方法。

只需选择要转换为标签的类别,然后单击转换按钮。

这是一种为您的帖子添加标签并同时减少类别数量的好方法。

Convert Categories to Tags

重命名类别

您可以简单地重命名您的类别,而无需更改类别 slug。

转到帖子 > 类别并找到您要编辑和重命名的类别。

使用快速编辑链接,您可以编辑类别名称并更改永久链接中的 slug。

Edit Category Name

命名类别

最佳做法是使用描述分配给该特定类别的帖子的关键字。

一到两个词的类别名称是最好的,但您也可以使用 3 或 4 个词。

最好将您的类别保持在最低限度,并使用标签将更具体的内容组合在一个类别中。

将帖子移至另一个类别

我决定将 63 个帖子从插件类别移至 WordPress 插件类别。 拥有 2 个相同的类别是没有意义的,而且我写的所有插件都是 WordPress 插件。

最简单的方法是将默认帖子类别设置为 WordPress 插件并删除插件类别。

当您删除一个类别时,所有帖子都会分配到默认帖子类别,从而完成任务。

重定向已删除的类别页面档案

即使分配给新类别的帖子可以正常加载,但您会注意到旧类别存档页面的链接将被破坏,因为旧类别已被删除。

解决此问题的最简单方法是将您删除的任何类别重定向到新的类别存档或发布标签存档。

您可以在 cPanel 中或通过创建 .htaccess 重定向来执行此操作。

重复的元描述和标题标签

我发现在减少帖子并将其移动到新类别之后,我删除的类别档案现在显示在 Google 网站管理员工具中的 HTML 改进下。

重复的元描述 471

重复的标题标签 487

了解有关修复重复标题标签和元描述的更多信息。

这些可能需要一些时间才能从 GWMT 中删除。

用于重新组织类别和标签的插件

有一个出色的插件可以帮助您重新组织标签和类别。

它还在术语管理页面上的批量操作下拉列表中添加了两个新选项:

  • 合并 - 将两个或多个术语合并为一个
  • 设置父项 - 为一个或多个术语设置父项(用于分层分类法)
  • 更改分类 - 将术语从一种分类转换为另一种分类

它适用于标签、类别和自定义分类法。

结论

我写这篇文章的原因是我刚开始时犯了在这个网站上创建太多类别的错误。

在撰写本文时,我有 48 个!

仍在决定我将要做什么,但是我不知道如何轻松更改、编辑和删除它们,因此当我做出决定时不会做太多工作。

更新:修复了这个问题并将我的帖子分配到 11 个类别。

你呢

如果您愿意,请在评论中分享您与类别相关的想法和经验。