taxonomy与category及term之间的区别

我们在刚开始学习编写wordpress主题时,常常分不清taxonomy, category, term的区别。
在这里我也是按我的理解做一下讲解。
我们分不清taxonomy与category的原因,主要在于它们俩在中文中的意思都是分类(类别)。

首先taxonomy是包含category的,但是category不包含taxonomy。
即,taxonomy之间没有明显的共性。而category有。

举例:

树和狗是两个taxonomy(种类)。它们没有共性。
而树可以分为松,白桦,苹果树…而这些松,白桦,苹果树…就是categoies(类别)。
同样狗分为:拉波拉多,柯基,哈士奇…都是category(类别)。
这就是taxonomy和category的主要区别。
term跟category几乎是一样的。
但是term的作用范围稍大一些。

term和category的区别:

category是wordpress的默认类别。
而term可以是自定义分类下的类别。
即:
taxonomy下可以是category,也可以是term。
custom taxonomy(自定义文章分类)下的类别叫term。而不是category。

示意图:
taxonomy与category及term之间的区别
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索