WordPress 中的分类法是什么?
已发表: 2021-12-07您在 WordPress 中正确使用分类法吗?
您是否有太多类别,或者您担心在帖子中添加太多标签?
另外,还有哪些其他分类法可用?
我们将在这篇文章中涵盖所有这些以及更多内容,专门介绍适用于 WordPress 的所有分类法。
WordPress 中的分类法是什么?
WordPress 分类法为您提供了一种将相关帖子分组在一起的简单方法,以便您的读者可以更有效地找到具有相似主题的帖子。 WordPress 中的两个默认分类法是类别和标签,它们只能分配给博客文章。
您可以在我们的博客上找到一个关于如何使用 WordPress 类别的简单示例。 将鼠标悬停在我们菜单中的类别项目上,以查看我们在设计炸弹中涵盖的主要主题。

如果您登录您自己的 WordPress 网站的后端并将鼠标悬停在左侧管理菜单中的帖子项上,您会发现四个子菜单项,其中两个是类别和标签。
所有 WordPress 网站都有一个名为“未分类”的默认类别,您无法删除该类别。 这是因为如果您自己不将其分配给您创建的每个帖子,则它是默认类别。
幸运的是,您可以更改此类别的名称。 只需将鼠标悬停在它上面,然后单击编辑甚至快速编辑。
当您编辑或创建新类别时,您会发现四个可以配置的选项:
1. 类别名称- 您的类别的用户友好名称。 这就是您的类别将如何出现在您网站的前端。
这意味着最好使用“WordPress 插件”、“WordPress 插件”甚至“wordpress 插件” ,而不是“wordpress-plugins”或“wordpressplugins”。
2. Category Slug – 控制您的类别名称在 URL 中的显示方式。 例如,我们的“WordPress 插件”类别的 URL 是 designbombs.com/category/wordpress-plugins。
此处使用所有小写字母,并使用连字符“-”而不是空格来分隔单词。 所以,输入“wordpress-plugins”而不是“wordpress plugins”或“wordpressplugins”。
3.分配父类别– WordPress类别可以有几个层次的层次结构。 您创建的第一个类别是“父类别”,您可以将它们分解为“子类别”、“孙类别”等等。
在 Design Bombs,我们有两个单独的 WordPress 插件和 WordPress 主题的父类别,但我们也可以创建一个名为“WordPress”的父类别和两个名为“WordPress 插件”和“WordPress 主题”的子类别。
4. 类别描述- 提供您的类别的简要描述以及您的读者可以在其中找到的主题。 某些主题会在您的类别页面上显示此描述,因此最好包含它。

“添加新标签”界面或多或少相同,但在帖子编辑器中动态创建标签要方便得多。
从这里,您可以通过在右侧边栏中的“类别”部分中选择它们来为您的帖子分配类别。
对于标签,只需输入要分配给文章的标签名称,然后按 Enter。

使用标题大小写或全部小写字母,并用空格分隔单词。
WordPress 类别与 WordPress 标签
WordPress 新用户关于 WordPress 分类的两个最常见问题是 WordPress 类别和标签之间的区别以及如何正确使用 WordPress 类别。
说白了,你应该为更广泛的主题使用类别,为特定主题使用标签。 当您知道如何正确使用类别时,这更容易理解。
让我们以图书博客为例。 最好使用尽可能少的类别,其中每个父类别代表您在博客上涵盖的主要主题。 对于书籍博客,这些可能是博客涵盖的广泛书籍类型:
- 幻想
- 经典
- 恐怖
- 年轻人
然后,您可以将这些主要类别分解为子类别。 这些将是书籍博客的子类型。 因此,我们可以分配给父类别 Fantasy 的子类别可以包括“高级幻想”、“低级幻想”、“黑暗幻想”、“魔幻现实主义”等。
对于大多数博客来说,两层深的层次结构就足够了,但是您可以根据需要将子类别分解。
但是标签如何适应这种结构呢? WordPress 标签应该用于您在博客上经常涉及的特定主题,但不足以转换为类别。
对于我们的图书博客示例,我们可以为特定作者、图书、书店、“预示”等图书术语等创建标签。 因此,如果一位图书博主发布了一篇关于哈利波特主题的帖子,他们可以为其分配各种不同的标签,包括“哈利波特”和“JK 罗琳”。
您在前端使用 WordPress 类别和标签的方式也有所不同。 通常,您使用菜单中的类别来让读者轻松访问您的博客涵盖的更广泛主题,就像我们在菜单中所做的那样。
您还可以在站点的侧边栏、页脚和任何其他小部件区域中列出类别。
您还会注意到一些博客在特定帖子的元部分展示了帖子分配到的任何类别,显示帖子的发布/更新日期和作者的同一区域。 其他博客在每篇文章的底部显示此信息。
但是标签是不同的。 博客拥有数十个甚至数百个标签的情况并不少见。 因此,您不应该按照分类的方式将它们放在您的菜单中。
显示标签的一种常见方法是使用 WordPress 中的标签云小部件。 这种类型的小部件在列表中展示了您最常用的标签(最多 75 个),每个标签都有按钮。

此拼贴画在您网站上的显示方式取决于您的主题。 但是,如果您熟悉 HTML、CSS 和一点 PHP,您可以自己设置样式或创建自己的版本。
就 SEO 而言,WordPress 类别与标签
类别和标签对用户体验更有益,而对 SEO 则更少。 它们帮助搜索引擎爬虫浏览您的网站并更好地了解您要定位的利基市场。 但是,它们本身并不是排名因素。
此外,如果您熟悉社交媒体,请务必不要将 WordPress 标签与主题标签混淆。 在热门主题之后使用大量标签和命名标签使您的帖子变得混乱,这不会使搜索者更容易找到您的内容。 这是因为您的博客不像社交媒体平台那样拥有自己的算法。
实际上,您应该为每个帖子分配不超过三个标签,并且只为您创建了两个或更多帖子的主题创建标签。
WordPress 中的其他分类法
一些 WordPress 插件会在您的安装中添加所谓的“自定义帖子类型”。 您甚至可以自己创建它们。 但在我们进行解释之前,让我们首先介绍一下整个帖子类型。
博客文章和页面在技术上都是网页,但如您所知,它们彼此完全不同。 他们有不同的布局。 另外,页面是彼此独立的实体,而博客文章是链接到 WordPress 安装的“博客”部分的页面集合。
为了做出这种区分,WordPress 创建了“帖子类型”并在每个新的 WordPress 安装中打包两个:页面和博客帖子,尽管附件(如图像)也被视为帖子类型。

它们本质上帮助应用程序和 Google 确定您发布的页面类型,因为它认为页面比博客文章更重要。 每种帖子类型甚至都带有与主题相关的全局样式和布局设置,您可以为每种类型进行配置,从而更轻松地更改网站的设计。
那么,什么是自定义帖子类型? 自定义帖子类型 (CPT) 是您的安装中可用的任何其他帖子类型,默认情况下不存在。
例如,当您在您的网站上安装电子商务插件 WooCommerce 时,您会获得一个名为“产品”的新帖子类型,通过填写每个产品的详细信息来帮助您创建成熟的产品页面。
但是分类法如何适应所有这些呢?
好吧,就像“帖子”帖子类型有类别和标签一样,一些自定义帖子类型也有自己的分类法。
当您安装 WooCommerce 时,您会注意到产品 CPT 有自己的类别和标签。 这些允许您将您销售的产品组织成主要产品类型,就像帖子类别允许您将博客文章组织成主要主题一样。

产品标签通常用于将特定类型的产品组合在一起。 例如,您可以为“白鞋”、“蓝色牛仔裤”和“黑色夹克”创建标签。
如果您不想购买 WooCommerce 的官方 Brands 扩展程序,您甚至可以为您在商店中销售的不同品牌创建标签,该扩展程序为完全独立于类别和标签的品牌创建自定义分类。
不太常见的分类法
与 WooCommerce 一样,其他插件创建带有自己分类法的 CPT。
一个重要的例子是学习管理系统 (LMS) 插件。 LMS 插件在您的 WordPress 安装中创建一个“课程”CPT,允许您在您的网站上创建课程,而无需使用第三方解决方案,如 Teachable 或 Udemy。
例如,LearnDash 带有两个用于课程类别和课程标签的分类法,允许您相应地组织课程主题。
还有知识库插件,例如 Heroic Knowledge Base。 HeroThemes 的 Heroic KB 插件为您的站点添加了一个“文章”CPT,用于连接到它为您创建的知识库系统的知识库文章。
您可以使用插件附带的自定义分类法来组织知识库文章:文章类别和文章标签。
如果您安装 bbPress 之类的论坛插件,您将获得论坛和主题的 CPT。 然后,您可以将类似的论坛与插件的类别分类一起分组。
现有帖子类型的附加分类法
您是否创建了多个彼此相似的页面,并希望您可以将它们按类别分组在一起,就像您发布博客文章一样? 恰当命名的为页面插件创建和分配类别允许您这样做。
最后,如果您想将媒体文件组织成类别,您可以使用媒体库类别插件将不同的图像和其他媒体组织成组。 例如,您可以为特色图像创建一个完整的类别。
如何在 WordPress 中创建自定义分类法
在 WordPress 中创建自定义分类法很容易。 您可以使用第三方插件或手动创建自己的插件。
使用第三方插件最简单的方法是使用 CPT 插件,例如自定义帖子类型 UI、WordPress 创建工具包、Pod、工具集类型或自定义帖子类型制作器。 其中一些插件甚至允许您将自定义分类法分配给默认帖子类型。
但是,如果您对向您的站点添加另一个第三方插件的想法不感兴趣,您始终可以使用以下代码手动创建自定义分类:
<?php /* * Plugin Name: Create a Genres Taxonomy * Description: Add a custom taxonomy called Genres to your site. * Version: 1.0 * Author: Design Bombs * Author URI: https://designbombs.com/ */ function create_genres_taxonomy() { $labels = array( 'name' => _x( 'Genres', 'taxonomy general name' ), 'singular_name' => _x( 'Genre', 'taxonomy singular name' ), 'search_items' => __( 'Search Genres' ), 'all_items' => __( 'All Genres' ), 'parent_item' => __( 'Parent Genre' ), 'parent_item_colon' => __( 'Parent Genre:' ), 'edit_item' => __( 'Edit Genre' ), 'update_item' => __( 'Update Genre' ), 'add_new_item' => __( 'Add New Genre' ), 'new_item_name' => __( 'New Genre Name' ), 'menu_name' => __( 'Genres' ), ); $args = array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'show_in_rest' => true, 'rewrite' => [ 'slug' => 'genre' ], ); register_taxonomy( 'genres', [ 'post' ], $args ); } add_action( 'init', 'create_genres_taxonomy' ); ?>
此代码将“流派”分类添加到默认的“帖子”帖子类型。 我们将为它创建一个轻量级插件,但您也可以将此代码添加到您的子主题的 functions.php 文件中。 如果您不使用子主题,请不要这样做,因为更新主题时代码会消失。
将上面的代码复制到文本编辑器中,例如 Windows 上的记事本、Mac 上的 TextEdit(确保您转到 Format → Make Plain Text)、Chromebook 上的 Text、Notepad++、Sublime Text、Atom 等。后四个选项是颜色编码,这将使您更容易在其中编辑代码。
其中一些文本编辑器甚至具有“查找和替换”工具,这将使这项任务变得更加容易。
您需要做的就是决定要创建的分类法,然后用它替换“流派”的每个实例。
让我们以“书籍”为例:
- 将“类型”更改为“书籍”
- 将“类型”更改为“书籍”
- 将“流派”更改为“书籍”
- 将“流派”更改为“书籍”
- 将“create_genres_taxonomy”更改为“create_books_taxonomy”
将文件另存为 taxonomy-name.php,即“books.php”。 如果您的分类有多个单词,请用破折号分隔它们。
创建一个文件夹,并以您的分类命名,即“books”。 然后,将books.php 移动到该文件夹中,然后将其压缩。
从您的 WordPress 站点的后端,转到插件 → 添加新 → 上传插件。 单击选择文件,然后上传您的 ZIP 文件夹以安装并激活您的自定义插件。

您现在应该会在“帖子”菜单项下看到您的自定义分类,并且还可以在“编辑帖子”页面上分配它们。
最后的想法
WordPress 分类法是运行博客的一个重要但被低估的方面。 他们可以通过为您提供一种简单的方法来确定您的博客应该和确实涵盖的主要主题,从而帮助您确定您的利基市场。
更重要的是,它们允许访问者更有效地查找有关某些主题的帖子,从而帮助您改善网站前端的用户体验。
无论您使用的是 WordPress 的默认分类法、第三方插件添加的自定义分类法还是您自己的分类法,请务必将它们添加到您的菜单中,以便读者和客户可以找到该内容。