站内搜索

WordPress修改分类ID和标签ID的方法,亲测成功!

  由于种种原因(比如强迫症),您可能需要修改您wordpress博客网站的分类ID、标签ID、链接分类ID和自定义菜单ID,以下教程将告诉您如何修改,修改之前请先做好数据库备份。

  Wordpress的分类目录Category、文章标签Tag、链接分类目录Link Category和自定义菜单Navigation Menu的ID在数据库中的wp_terms、wp_term_taxonomy和wp_term_relationships三个数据表中都有,因此修改ID需要把这三个数据表中的数值做相应的修改才行。

  登陆phpMyadmin,打开您wordpress网站的数据库,打开数据表wp_terms,修改您想更改的分类、标签、链接或者自定义菜单对应的term_id的数值;打wp_term_relationships这个表,修改对应的term_taxonomy_id的值,改成和前面term_id的数值一样;打开数据表wp_term_taxonomy,修改对应的term_id的值,改成与前面相同,后面parent那个值是上级目录的ID,如果对应的上级目录的ID也改变了,那么也要修改下这里的数值为上级目录的新ID数值。

  如果您要修改的ID比较多,这样手动一个个修改很麻烦,可以通过以下SQL命令来修改,在phpMysql里面的“查询窗口”中执行下面的命令就是了,注意要修改代码里面的ID数值:

update wp_terms set term_id = 新ID数值 where term_id = 旧ID数值;
update wp_term_taxonomy set term_id = 新ID数值 where term_id = 旧ID数值;
update wp_term_taxonomy set parent = 新ID数值 where parent = 旧ID数值;
update wp_term_taxonomy set term_taxonomy_id = 新ID数值 where term_taxonomy_id = 旧ID数值;
update wp_term_relationships set term_taxonomy_id = 新ID数值 where term_taxonomy_id = 旧ID数值;
Copyright © XiakeShu.com 版权所有 | 备案号:浙ICP备11004787号-12