两者都被描述为对帖子进行分类和分组的一种方式。我确实知道分类法是类别的一种更一般的形式,但是它们之间如何精确地联系在一起?
我有没有发现一个细微的区别?
#1 楼
如前所述,分类法是以下术语的集合名词category
post_tag
post_format
link_category
自定义分类法
前四个是内置分类法,而自定义分类法是用户使用
register_taxonomy
手动创建的分类法。自定义分类法可以是分层的(例如内置分类法category
),也可以不是(例如帖子标签)。您在后端在“帖子”屏幕下创建的类别和标签实际上是事实。分类法术语
category
和post_tag
您不能在
post_format
中创建额外的术语。 post_format
具有类似post_format_video
,post_format_gallery
等术语的构建。请参见编解码器以获取包括的所有帖子格式编辑
我已经更新了法典中的分类法页面包含我的图表和缺少的
post_format
分类法评论
+1。只是一些琐事:甚至内置的分类法也是通过register_taxonomy创建的。 2次。 :)
– gmazzap♦
2014年8月18日在7:08
Jip,但是它们不是由用户手动创建的。不过,请看您的意思,我实际上应该在回答中添加该特定细节。 :-) 非常感谢
–Pieter Goosen
2014年8月18日在7:12
老实说,我添加了评论,以免错过机会来嘲笑WordPress有关帖子类型和分类法的愚蠢双重注册:D
– gmazzap♦
14年8月18日在7:32
如果单击图像@goose会增加尺寸,会更好。
–布拉德·道尔顿(Brad Dalton)
14年8月18日在7:35
@GM哈哈哈,看到所有这些笑话。就像两次吃同一块肉一样
–Pieter Goosen
14年8月18日在7:45
#2 楼
类别,标记,链接类别和发布格式是内置在分类法中的。从Codex
开始,分类法基本上是将事物分组在一起的一种方法。
不同分组的名称分类学中的术语称为术语。以动物分组为例,我们可以将一组称为“鸟”,将另一组称为“鱼”。 “鱼”和“鸟”是我们分类法中的术语。作为WordPress的示例,类别或标记(请参阅下一节)是一个术语。
#3 楼
Category
是WordPress中内置的taxonomy
之一。 所以要弄清楚事情:分类法是将事情组合在一起的一种方法。
我们可以像内置的一样在WordPress中创建自定义分类法。例如
Cars
可能是terms
的分类法,例如Audi
Toyota
Benz
Mazda
主要有两种分类法可用,分别是
hierarchical
和non hierarchical
Category
是分层分类法的最佳示例,而Tag
是非分层分类法的示例
评论
我认为您应该为自定义帖子类型创建自定义分类法,而不是使用本机类别,这样可以减少混乱。