wordpress的分类、标签及分类法这几个词语容易混淆,我们下面详细介绍下。
默认分类法
wordpress默认有以下几类:
- 分类(Category): 用来对你的数据进行分类并且把他们分组到数据集中,通常有层级关系
- 标签(Tag): 非层级
- 文章格式(Post Formats):
分类项(Term)
Term是taxonomy的项,也就是分类项。 比如一个标签是标签分类的一个分类项,分类项可以在管理后台创建,也可以使用wp_insert_term() 函数创建
表结构
- wp_terms: 存放所有的分类项
- wp_term_taxonomy: 存放分类项和分类对应关系
- wp_term_relationships: 分类项到对象的关联表
具体参考下图
自定义分类
推荐使用插件的方式来创建,这样用户更换主题后,数据依然可以保存下来。