wordpress开发(7) - 彻底搞懂分类、标签及分类法

98 阅读1分钟

wordpress的分类、标签及分类法这几个词语容易混淆,我们下面详细介绍下。

默认分类法

wordpress默认有以下几类:

  1. 分类(Category): 用来对你的数据进行分类并且把他们分组到数据集中,通常有层级关系
  2. 标签(Tag): 非层级
  3. 文章格式(Post Formats):

分类项(Term)

Term是taxonomy的项,也就是分类项。 比如一个标签是标签分类的一个分类项,分类项可以在管理后台创建,也可以使用wp_insert_term() 函数创建

表结构

  1. wp_terms: 存放所有的分类项
  2. wp_term_taxonomy: 存放分类项和分类对应关系
  3. wp_term_relationships: 分类项到对象的关联表

具体参考下图

image.png

自定义分类

推荐使用插件的方式来创建,这样用户更换主题后,数据依然可以保存下来。