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

时间:2014-08-17 作者:gate_engineer

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

这两种方法都被描述为对帖子进行分类和分组的一种方法。我确实理解分类法是一种更普遍的类别形式,但它们之间到底有什么关系呢?

我只是没有意识到有什么细微的差别吗?

3 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

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

  • category

  • post_tag

  • post_format

  • link_category

    前四个是内置的分类法,而自定义分类法是由用户使用手动创建的分类法register_taxonomy. 自定义分类法可以是分层的(如内置分类法category) 或不(如post标记)

    您在后端“Posts”屏幕下创建的类别和标记实际上是分类法的术语categorypost_tag

    您不能在中创建额外条款post_format. post_format 具有内置术语,如post_format_video, post_format_gallery 等。有关所有包含的post格式,请参阅codex

    enter image description here

    EDIT

    我已更新Taxonomies 抄本中包含我的图表和缺失的页面post_format 分类学

SO网友:sakibmoon

类别、标记、链接类别和帖子格式是内置的分类法。

从…起Codex

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

分类法中不同分组的名称称为术语。以动物分组为例,我们可以将一组称为;鸟类“;,和另一组“;鱼"E;鱼“;和;鸟类“;是我们分类法中的术语。以WordPress为例,类别或标记(见下一节)是一个术语。

SO网友:Anwer AR

Category 是内置的taxonomy 在WordPress中。

因此,为了澄清问题:分类法是一种将事物分组的方法。

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

Audi
Toyota
Benz
Mazda
主要有两种分类法,分别是hierarchicalnon hierarchical

Category 是分层分类法和Tag 是非层次分类法的一个示例

结束

相关推荐

忽略GET_ANNEXT_POST_LINK EXCLUDE_TERMS

我使用参数´$excluded\\u terms´调用函数´get\\u nextant\\u post\\u link´。但这一论点被忽视了。这就是我调用函数的方式。get_adjacent_post_link( \'%link\', \'<span class=\"forward\"></span>\', false, array(83, 88, 89, 182), true );