有哪些好点的单页网站,wordpress导出主题代码,上海都市建筑设计有限公司,进销存软件排行榜前十名wordpress中标签和分类是什么关系怎么区分#xff1f;最后有一个群的网友告诉了我文章ID和标签ID的关系是放在了wp_term_relationships表中#xff0c;然后我百度了下这个表的结构和相关介绍#xff0c;发现果然如此#xff0c;先把文章保存起来#xff1a;
wp_term_rela…wordpress中标签和分类是什么关系怎么区分最后有一个群的网友告诉了我文章ID和标签ID的关系是放在了wp_term_relationships表中然后我百度了下这个表的结构和相关介绍发现果然如此先把文章保存起来
wp_term_relationships表是WordPress自带的数据表之一是用来描述WP分类关系的表具体一点就是一个对象属于哪个分类下面我们就来看一下wp_term_relationships数据表的相关信息包括表结构表数据示例。
wp_term_relationships表结构介绍
wp_term_relationships表包含三个字段
字段名类型注释object_idbigint(20)对象IDterm_taxonomy_idbigint(20)分类IDterm_orderint(11)分类排序
字段object_id是对象ID,关联表wp_posts表,term_taxonomy_id字段是分类ID,关联wp_term_taxonomy表ID,也就是描述对象属于哪个分类比如 文章属于哪个分类 菜单项属于哪个菜单 wp_term_relationships表数据介绍
下面我们来看一下表的数据的相关介绍 我们来看一下第一条数据 object_id3 对应wp_posts表ID3而term_taxonomy_id15 对应的是wp_term_taxonomy表ID15的。
这就涉及到wp_term_taxonomy表了下面来看看这个表的字段
wp_term_taxonomy表结构
有以下字段 term_taxonomy_idwp_term_taxonomy表的自增ID不用添加数据自动增加 term_id栏目或者标签的ID taxonomy分类方法(category/post_tag) description存放的栏目或者标签的描述不添加数据时默认为空内容 parent所属父分类方法ID不添加数据时默认为0 count文章数统计不添加数据时默认为0
解释wp_term_taxonomy这个表存放ID对应的分类方法比如ID为4如果taxonomy字段显示为category那么意味着这个ID对应的是网站的栏目如果taxonomy字段显示为post_tag那么说明对应的ID为标签。
wp_terms表结构
有以下四个字段 字段名类型注释term_idbigint(20)wp_terms表IDnamevarchar(200)分类名称slugvarchar(200)分类别称term_groupbigint(10)分类分组 wp_terms表结构
我之前就测试了这个表的这几个字段内容发现栏目标题、标签都放在这个表的name字段里面而对应的ID就放在wp_terms字段里面。
意义
我自己编程测试了下下面是截图 上面的12121是文章的ID每篇文章有唯一的一个ID也就是object_id里面的一个值这个值对应两个term_taxonomy_id的值一个值5其实就是分类目录的ID通过查wp_term_taxonomy表可知term_taxonomy_id5对应的分类方法是category另外一个值31同样的通过查wp_term_taxonomy表可知分类方法是post_tag而在这个表中对应的term_id值可以在表wp_terms中找到是对应这里的term_id的
明白了这些以后如果要批量修改文章所属目录或者批量给文章加标签就可以直接通过数据库修改wp_term_relationships这个表中的数据就可以了。省事高效了不知道多少倍