如何删除、编辑及管理WordPress分类

如何删除、编辑及管理WordPress分类

有没有想过如何删除 WordPress 中的类别?如何添加和编辑类别,或者将帖子从一个类别移动到另一个类别?

在本指南中,我们将解释如何处理类别管理的方方面面。首先,什么是 WordPress 类别?

WordPress 类别是 WordPress 面板中的分类功能,允许用户组织特定类型的内容(主要是帖子)。类别是帖子组的通用标签。它们对开发人员和网站访问者都有好处,因为开发人员可以更好地组织内容,而访问者则可以在主菜单之外有更多的导航机会。

您还可以通过添加包含多个常规类别的父类别来形成类别层次结构。WordPress会将这些类别层次结构存储在主题和功能文件中。

任何 WordPress 用户都可以添加、编辑或删除类别,同时在这些类别中放置单个 WordPress 帖子。

下面是一个美食博客的分类示例:

  • 主菜
  • 小吃
  • 开胃菜
  • 沙拉
  • 甜点
  • 早餐

类别因网站主题而异,但它们通常是博客文章集合的总体组群。有些插件还提供自己独特的类别类型,比如您可以为 WooCommerce 产品生成类别。WordPress 经常对类别发布新的更新,每次都会使它们变得更加强大(例如 WordPress 5.8 中用于查询循环的类别过滤器)。

继续阅读,了解如何在 WordPress 中删除分类(以及添加和编辑分类),最后我们还分享一些实用的 WordPress 分类管理插件。

如何删除 WordPress 中的分类

用户可以通过两种方式删除 WordPress 类别:逐个删除或从 WordPress 类别列表中批量删除。

了解如何使用以下两种方法删除 WordPress 中的类别。

如何在 WordPress 中删除单个类别

假设您已经在 WordPress 中启用了一些类别,那么删除其中一两个类别的最快方法就是通过 WordPress 的基本分类目录部分。

在 WordPress 仪表板中导航到 “文章“>”分类目录“。

 "分类目录" 子菜单选项

WordPress 管理仪表板中的 “文章” 子菜单,紫色箭头指向 “分类目录” 子菜单选项。

WordPress 的这一部分会显示当前类别的列表,左侧还有创建新类别的部分。

现在我们讨论的是删除类别,所以你只需要使用右侧的类别列表。

删除单个类别的方法之一是滚动相关类别,然后选择出现的 “删除” 链接。在接受确认提示后,就能立即删除该类别。

在类别上滚动并选择 "删除" 链接

在类别上滚动并选择 “删除” 链接。

另一种删除类别的方法是在同一页面上删除。这一次,你要打开完整的 “编辑分类” 页面。为此,请单击要删除的类别名称。

打开 "编辑分类" 页面

点击类别名称,打开 “编辑分类” 页面。

找到并点击页面底部的红色 “删除” 链接。

每个 "编辑分类" 页面底部都有一个 "删除" 链接

每个 “编辑分类” 页面底部都有一个 “删除” 链接。

如何批量删除分类

还可以批量删除 WordPress 类别。与之前的逐一删除方法类似,用户可以通过 “文章“>”分类目录” 进行批量删除。

在 WordPress 面板中导航到 "文章">"分类目录"

在 WordPress 面板中导航到 “文章”>”分类目录”。

要开始批量删除类别,请开始勾选要删除的类别旁边的方框。想选多少就选多少。

选中要批量删除的所有类别的复选框

选中要批量删除的所有类别的复选框。

按下批量操作选项卡,在下拉菜单中选择删除

然后单击 “应用” 按钮完成操作。

选择 "批量操作">"删除",然后选择 "应用"

选择 “批量操作”>”删除”,然后选择 “应用”。

批量删除类别还会提示你确认此操作。确认后,您将在仪表板顶部看到 “已删除分类” 信息。

请检查确认,以确保正确删除类别

请检查确认,以确保正确删除类别。

可以取消删除(恢复)一个分类吗?

这是一个合理的问题,因为 WordPress 实际上提供了用于恢复这些元素的 “回收站文章” 和 “回收站页面” 部分。

然而,分类却没有同样的功能。

从 WordPress 中删除类别后,没有办法恢复或取消删除。如果您不小心删除了一个分类,我们建议您用相同的名称创建一个新的分类;然后您就可以重新添加因删除而发送到 “未分类” 分类的任何文章。

删除指定类别后,文章会发生什么变化?

类别的主要目的是将帖子附加到类别中,以提高组织性。然而,这可能会让您产生这样的疑问:从 WordPress 中删除类别后,类别中的文章会发生什么变化?

这些博文也会消失吗?

不会。删除附加类别后,所有 WordPress 文章都将保持不变。不过,它们不再有指定的类别。这些类别会被移到默认的 “未分类” 类别中。所有 WordPress 网站一开始都将其作为默认的文章类别。

例如,我们在下面的 “Main Courses” 类别中有两个文章。但我们要删除该类别。

删除类别后,所有文章都会变成 "未分类"

删除类别后,所有文章都会变成 “未分类”。

删除后,这两个文章会切换到 “未分类” 部分(这是默认文章类别)。

被移到 "未分类"

这些文章现在与任何类别都没有关联,因此会被移到 “未分类”。

如果你想将默认帖子类别更改为更具体的类别,请进入 “设置“>”撰写“。

更改默认文章类别

导航至 “设置” > “撰写”,更改默认文章类别。

在 “撰写设置” 页面找到 “默认文章分类” 字段。

单击下拉字段,从网站上创建的其他类别中选择一个。

选择其他类别来设置 "默认文章分类"

选择其他类别来设置 “默认文章分类”。

如何在 WordPress 中编辑分类

有时,您可能只需要编辑一个类别,而不是删除它。在这种情况下,请使用以下方法更改 WordPress 中以前创建的类别的信息。

编辑方法

在 WordPress 中编辑类别有两个主要选项。让我们来看看这两种方法。

1. 使用快速编辑选项

快速编辑选项适用于 WordPress 网站上的所有当前类别。它允许您编辑类别的简单部分,如名称和标签,但不能编辑其他内容。

进入 “文章“>”分类目录” 开始操作。

点击 "文章">"分类目录" 开始编辑过程。

点击 “文章”>”分类目录” 开始编辑过程。

查看右侧的类别列表。在要编辑的类别上滚动;这时会出现几个链接,其中一个是快速编辑选项。点击该链接继续编辑。

将光标移到类别上,点击 "快速编辑" 链接。

将光标移到类别上,点击 “快速编辑” 链接。

快速编辑模块不会让你离开页面,而是让你在同一个仪表盘区域内更改类别的部分内容。您可以编辑类别的名称别名字段。父类别描述等字段无法通过快速编辑方法使用。

单击 “更新分类” 按钮保存这些编辑。

点击 "更新分类"

在 “快速编辑” 模块中编辑 “名称” 和 “别名” 字段,然后点击 “更新分类”。

注:请记住,更改分类的别名会为该类别创建一个全新的 URL,这意味着您可能需要检查是否有任何因新 URL 而导致的链接中断。

4. 使用 “编辑分类” 页面

每个类别都有一个 “编辑分类” 页面,除了 “名称” 和 “别名” 字段外,还可以进行其他一些更改。

与其他方法一样,进入 “文章“>”分类目录“,然后点击需要编辑的类别名称。

单击实际类别名称链接

单击实际类别名称链接。

编辑分类页面提供 “名称“、”别名“、”父级分类” 和 “描述” 字段。请根据需要更改其中任何一个字段。

  • 名称字段决定了分类在网站前台和后台的显示方式,因此网站访问者会看到它。
  • Slug 是名称的 URL 友好版本,会放在类别唯一 URL 的末尾。
  • 父子分类用于建立类别的层次结构,将多个类别置于一个父类别之下。
  • 默认情况下,”描述” 不会显示在前端,但许多主题实际上允许您将其用作类别页面的前端说明。

编辑完成后,点击 “更新”  按钮保存更改。

编辑 "名称"、"别名"、"父子分类" 和 "描述" 字段

在 “编辑分类” 页面上编辑 “名称”、”别名”、”父子分类” 和 “描述” 字段。

如何编辑或删除 URL 中的分类前缀

WordPress 会在分类 URL 中添加所谓的 “分类前缀”。这意味着所有类别URL不仅在URL末尾有标题,还有一些额外的文字来显示这是一个分类页面。

它可能看起来像这样:www.example.com/category/categoryname/,类别名称前的/category/是分类前缀。对于 WooCommerce 来说,他们使用/product-category/

不过,这可能会使您的 URL 复杂化,或者与您的永久链接结构不匹配。如果是这种情况,请考虑编辑或从您的固定链接结构中删除类别库。

要删除或编辑默认类别库,请转到 “设置>”固定链接“。

单击 "设置">"固定链接"

单击 “设置”>”固定链接”。

滚动到 “可选” 部分。该区域显示了用于设置或更改类别基数的字段,以及您可能安装的其他插件(如 WooCommerce)的类别基数。

转到 “分类前缀” 字段,删除或编辑字段中的内容。

根据需要修改 "分类前缀" 字段

根据需要修改 “分类前缀” 字段。

完成后点击底部的 “保存更改” 按钮。

使用 "保存更改" 按钮完成类别基础的删除或编辑

使用 “保存更改” 按钮完成类别基础的删除或编辑。

注:删除或更改分类前缀也会为分类页面创建一个全新的 URL。因此,您可能需要修复出现的任何断开链接。在完成对 URL 的任何更改之前,备份 WordPress 网站也是明智之举。

如何从分类中删除文章

您已经学会了如何从 WordPress 中删除一个分类(从而删除分配给该分类的帖子),但如何从一个分类中删除帖子,以便让文章保持未分类状态或将其切换到另一个分类呢?
请看下面的选项。

使用快速编辑工具从类别中删除文章

与分类类似,帖子也有快速编辑按钮,可在无需打开整个 “编辑文章” 页面的情况下进行即时更改。

要使用快速编辑工具从类别中删除文章,请转到 “文章>”所有文章“。

转到 WordPress 面板中的 "文章">"所有文章"

转到 WordPress 面板中的 “文章”>”所有文章”。

滚动帖子列表,找到要从类别中删除的帖子。

将光标移到文章标题上,显示几个链接,包括快速编辑选项。点击该链接。

在文章上滚动并选择 "快速编辑" 链接

在文章上滚动并选择 “快速编辑” 链接。

快速编辑框将只显示该文章。找到 “分类” 模块,取消选中当前类别的复选框。您可以选中其他类别的复选框,或者直接将其归类为 “未分类”。

单击 “更新” 按钮完成。

取消选中当前分类或选择一个新分类

取消选中当前分类或选择一个新分类,然后点击更新。

从类别中移除文章会更改分类列下的标签。你会看到你选择的新类别,如果你没有指定类别,则会看到 “未分类”。

从类别中删除文章会将其记录在 "未分类" 下

从类别中删除文章会将其记录在 “未分类” 下。

在 “编辑” 页面从分类中删除文章

删除帖子类别可以在文章编辑器中进行,您可以在编辑器中创建帖子内容、上传照片并发布帖子。

为此,请进入 WordPress 面板中的 “文章>”所有文章“。

转到 "文章">"所有文章"

转到 “文章”>”所有文章”。

点击要删除类别的文章。这将打开文章编辑器。

点击文章名称(而不是任何快速链接),打开文章编辑器

点击文章名称(而不是任何快速链接),打开文章编辑器。

在编辑器右侧,向下滚动 “文章” 选项卡,找到 “分类” 部分。找到该文章当前选中的类别。取消选中。与前一种从文章中删除类别的方法一样,你可以选择一个新的分类或不对其进行分类。

转到 "文章">"类别",然后取消选中类别

转到 “文章”>”类别”,然后取消选中类别。

完成后点击 “更新” 按钮。

确保 "更新" 或 "发布" 了帖子。

确保 “更新” 或 “发布” 了帖子。

通过查看一个类别中的所有文章删除文章

查看一个类别中的所有文章(并在此过程中将它们从该类别中删除)的一个快速方法是进入 “文章>”分类目录“。

点击仪表板中的 "所有文章">"类别"

点击仪表板中的 “所有文章”>”类别”。

在类别列表中,你会看到每个类别都有一个总数列,显示该类别下记录的文章数量。这些都是可点击的数字,所以你可以进入任意分类,点击当前显示的数字。

点击数字即可查看所有文章

总数列显示了一个类别中的文章数量。点击数字即可查看所有文章。

因此,WordPress 只显示标注在该类别下的帖子。如果您需要切换到其他类别,也可以在此区域根据类别进行过滤

该视图只显示特定类别下标记的文章

该视图只显示特定类别下标记的文章。

虽然无法批量删除分类中的帖子,但这至少可以合并视图,只显示该分类中的文章。然后,你可以点击每篇文章的 “快速编辑” 按钮。

使用 "快速编辑" 链接删除一个类别下的单个文章

使用 “快速编辑” 链接删除一个类别下的单个文章。

取消选中 “分类” 字段下的当前类别,然后点击 “更新” 按钮完成。

取消选中分类,然后点击 "更新"

取消选中分类,然后点击 “更新”。

如何在 WordPress 中编辑分类的显示方式

分类很少显示在网站前端,除非您主动在导航菜单或小工具中将其打开。有些主题可能会在这些区域添加类别,或者您可能最终自己插入了类别。在本节中,您将学习如何在 WordPress 中显示类别后将其删除。我们还将介绍如何编辑导航菜单和小工具中的类别。

编辑导航菜单中显示的类别

要编辑或删除(甚至添加)导航菜单中的类别,请进入仪表板中的外观 > 自定义

前往 "外观">"自定义",开始编辑或删除菜单中的类别

前往 “外观”>”自定义”,开始编辑或删除菜单中的类别。

这将使您进入 WordPress 定制器,直观查看网站和左侧列出的几项设置。

选择 “菜单” 选项卡继续。

转到 WordPress 定制器中的 "菜单 "选项卡

转到 WordPress 定制器中的 “菜单 “选项卡。

选择要编辑的菜单

选择菜单

选择菜单。

如果您还没有在导航菜单内放置类别,您可以选择添加项目。

如果还没有,可以考虑在菜单中添加项目

如果还没有,可以考虑在菜单中添加项目。

然后点击 “+“按钮,将菜单项换成类别,或者逐个添加。这些按钮位于 “分类” 选项卡下。

编辑、添加或删除类别

在 “分类” 选项卡下的菜单中编辑、添加或删除类别。

编辑和删除导航菜单中的类别有几种方法。首先,使用下拉选择器单击要编辑的类别。这将显示用于编辑类别菜单项的可用字段。事实上,只有一个字段可用于更改导航标签。如果您不希望显示标准类别名称,可以更改标签。

编辑每个类别菜单项的 "导航标签"

您可以编辑每个类别菜单项的 “导航标签”。

要删除 WordPress 菜单中的类别,请在类别菜单下拉菜单中点击红色的 “删除” 链接。

点击 "删除" 链接即可从菜单中删除类别

点击 “删除” 链接即可从菜单中删除类别。

您还可以选择对菜单中的类别重新排序。单击 “重新排序” 按钮或单击并拖动需要移动的类别菜单项,即可完成此过程。你可以将每个类别向上或向下拖动,甚至将它们放在其他菜单项的下方,以创建一个层次结构

更改其在菜单中的位置

使用 “重新排序” 链接,或点击并拖动一个类别来更改其在菜单中的位置。

编辑小工具中的分类显示

WordPress 小工具提供了许多显示内容的选项,其中之一就是在小工具中显示类别列表。这完全取决于您安装的主题,但您可以编辑或删除页脚、页眉、侧边栏和其他支持的小工具区域中的小工具类别。

找到小部件的最佳方法是留在 WordPress 定制器中并点击 “小工具” 选项卡。

在 WordPress 定制器中选择 "小工具" 选项卡

在 WordPress 定制器中选择 “小工具” 选项卡。

另一种方法是点击仪表板中的 “外观>小工具“。

"外观">"小工具" 也是另一种方法

“外观”>”小工具” 也是另一种方法。

然后,自定义器会显示主题支持的所有小工具区域。选择要编辑的区域。

从 widget 区域中挑选

从 widget 区域中挑选。

选择 “+“按钮并选择 “分类” 区块,可以添加类别或更改小工具中列出的类别。

搜索并添加 "分类" 区块

使用 “+”按钮,然后搜索并添加 “分类” 区块。

分类区块会自动在该 widget 部分(如页脚或侧边栏)显示 WordPress 类别列表。

分类区块显示页脚中所有类别的列表

分类区块显示页脚中所有类别的列表。

有几个选项可以编辑或删除 widget 中的类别。例如,您可以更改 widget 的位置,将其切换到不同的区块样式,或重新排列 widget 的顺序。

最重要的地方是汉堡菜单(三个竖点)。之后,你会看到 “删除分类” 选项,这是删除 widget 中类别的最佳方法。

此外,还有一个 “显示更多设置” 选项卡。点击它可以获得更多编辑 “分类” 小工具的方法。

点击 "删除分类" 可从 widget 中删除类别

点击 “删除分类” 可从 widget 中删除类别。

考虑点击 “显示更多设置” 来调整类别在 widget 中的显示方式。

“编辑“部分,您可以将类别列表显示为下拉菜单、显示文章计数、只显示顶级类别或显示整个层次结构。这里还有一个插入自定义 CSS类的位置。

考虑修改 "分类" 设置

考虑修改 “分类” 设置。

顶级 WordPress 分类插件

学习如何在 WordPress 中删除分类意味着您必须首先使用 WordPress 仪表盘内置的功能。不过,您也可以使用许多插件来改进这些功能,并对分类进行一些高级编辑。查看下面的插件,让删除、编辑和管理 WordPress 分类变得更容易。

1. Listing Category Posts

Listing Category Posts

List Category Posts 插件

List Category Posts 插件可让您转到页面或文章,并使用简单的简码列出当前类别。此外,您还可以在侧边栏或页脚等任何小工具区域插入分类列表。自定义选项包括 CSS 样式、HTML 标记以及更改列表中显示的类别数量的方法。

2. Ultimate Category Excluder

Ultimate Category Excluder

Ultimate Category Excluder 插件

Ultimate Category Excluder 插件提供了一种自动方式,可将特定类别从搜索、归档、馈送和首页中排除。这是一个非常简单的插件,您只需勾选要排除的类别(以及排除的位置),然后点击 Save 按钮。之后,一切都会自动完成。

3. Create and Assign Categories for Pages

Create and Assign Categories for Pages

Create and Assign Categories for Pages 插件

Create and Assign Categories for Pages 可以覆盖 WordPress 默认的不为页面设置分类的功能。默认情况下,您可以为 WordPress 上的文章(以及某些插件)创建、删除或编辑分类,但页面却不是这样。因此,本插件为页面提供了相同的功能。您可以创建新的类别,为这些类别分配页面,并在网站上显示类别列表。最棒的是,本文中的所有教程对页面分类的作用与对文章分类的作用几乎相同。

4. No Category Base

No Category Base

No Category Base 插件。

No Category Base 插件与我们谈到的从分类 URL 中移除分类基数的部分相辅相成。由于 WordPress 会自动添加一个看起来像/category/ 的分类基数,因此这个插件可以完全去掉它,而无需手动删除。要让它发挥作用,只需安装插件并让它运行即可;无需调整任何设置。

5. TaxoPress

TaxoPress

TaxoPress 插件。

TaxoPress 是功能最强大的分类插件,它允许你以多种高级方式管理 WordPress 分类,并增加了 WordPress 自带的默认功能。它更像是一套类别工具,具有管理类别术语和分类法、以特定方式显示类别、更改特定帖子的类别术语以及根据类似类别显示相关帖子等功能。该插件还具有自动链接、类别术语、建议术语以及在仪表板上批量编辑所有类别和标签术语的选项。

6. Category Order and Taxonomy Terms Order

Category Order and Taxonomy Terms Order

Category Order and Taxonomy Terms Order 插件

Category Order and Taxonomy Terms Order 插件通过拖放组织器设置类别和其他分类。有了这种用户友好型配置,您就可以随心所欲地排列类别,并在类别层次结构中设置多个级别,而不只是拘泥于一个父类别。该插件不允许您从其拖放组织器中编辑、创建或删除类别,您仍应像往常一样完成删除和其他操作,然后再使用该插件对其进行排序并创建多个层次结构。

7. Category Posts Widget

Category Posts Widget

Category Posts Widget 插件

Category Posts Widget 提供了一个轻量级小工具,只显示来自特定分类的最近帖子。该插件可让您将小部件放置在任何可放置小部件的区域,如页脚或侧边栏。然后,您可以自动调整布局大小、使用简码和完整的背景图片来调整 widget 风格。非高级版的功能略显有限,但它们提供了用于排列文章、筛选和缩略图的模板。专业版则更先进,提供砖石响应式布局、复杂过滤器和自定义字段支持。

8. Categories Images

Categories Images

Categories Images 插件

如果你想在 WordPress 类别中添加图片,那么 Categories Images 插件可以帮到你。并非所有主题都支持在分类页面上添加图片,但这个插件至少可以让您为每个分类上传一张图片,供 WordPress 后台参考。如果您的主题支持分类页面图片,插件就会利用这一优势,在页面上显示分类图片。WordPress 后台的 “编辑类别” 页面上会添加一个图片上传按钮。之后,您就可以排除某些类别上传图片。

小结

学习如何在 WordPress 中删除分类只需了解一点,那就是类别几乎完全由 WordPress 的一个区域管理:文章 > 分类目录。除此之外,你还有几个快速工具来编辑或删除分类,甚至不需要打开编辑分类页面。

总的来说,作为开发人员,分类旨在让你的生活更轻松,因此学习如何高效地删除分类,同时完成更改默认分类基础、默认文章分类等任务是非常必要的。我们还强烈建议使用本指南来组织任何显示的分类,比如菜单和小工具中的分类。

关于如何在 WordPress 中管理分类,您还有什么遗留问题吗?请在评论区告诉我们。

评论留言