分类法和类别之间有区别吗?


48

我一直在仔细阅读WordPress的法典,并对分类法和类别是什么之间的模糊定义感到困惑。因此,术语也是在分类法描述中使用的单词,但似乎以暗示其不仅仅限于分类法的方式使用。

两者都被描述为对帖子进行分类和分组的一种方式。我确实知道分类法是类别的一种更一般的形式,但是它们之间如何精确地联系在一起?

我只是不了解而有细微的差别吗?


我认为您应该为自定义帖子类型创建自定义分类法,而不要使用本机类别,这样可以减少混乱。
布拉德·道尔顿

Answers:


59

如前所述,分类法是以下术语的统称

  • category

  • post_tag

  • post_format

  • link_category

  • 习惯分类法

前四个是内置分类法,而自定义分类法是用户使用手动创建的分类法register_taxonomy。自定义分类法可以是分层的(例如内置分类法category),也可以不是(例如帖子标签)

您在“帖子”屏幕下在后端中创建的类别和标签实际上是分类法categorypost_tag

您无法在中创建额外的字词post_formatpost_format使用类似的术语进行构建。有关所有包含的帖子格式post_format_videopost_format_gallery请参见编解码器

在此处输入图片说明

编辑

我已经更新了法典中的“ 分类法”页面,以包括我的图表和缺少的post_format分类法


3
+1。只是一些脚手架:即使内置分类法也是通过创建的register_taxonomy2次。:)
gmazzap

Jip,但是它们不是由用户手动创建的。不过,请看您的意思,我实际上应该在回答中添加该特定细节。:-)非常感谢
Pieter Goosen 2014年

老实说,我添加了评论,以免错过机会来嘲笑WordPress,以了解帖子类型和分类法的这种愚蠢的双重注册:D
gmazzap

1
如果单击图像@goose会增加尺寸,会更好。
布拉德·道尔顿

1
@GM哈哈哈,看到所有这些笑话。这就像两次吃同一块肉一样
Pieter Goosen 2014年

7

类别,标签,链接类别和发布格式是基于分类法构建的。

法典

基本上,分类法是将事物组合在一起的一种方法。

分类法中不同组的名称称为术语。以动物分组为例,我们可以将一组称为“鸟”,将另一组称为“鱼”。“鱼”和“鸟”是我们分类法中的术语。作为WordPress的示例,类别或标签(请参阅下一部分)是一个术语。


4

CategorytaxonomyWordPress 中的内置工具之一。

所以要弄清楚:分类法是将事物组合在一起的一种方法。

我们可以像内置的一样在WordPress中创建自定义分类法。例如Cars可能是一个分类法,terms例如

Audi
Toyota
Benz
Mazda

主要有两种类型的分类法,分别是hierarchicalnon hierarchical

Category是分层分类法的最佳示例,Tag也是非分层分类法的示例

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.