WordPress修改分类ID、标签ID、链接分类ID和自定义菜单ID方法

  • A+
所属分类:IT互联网知识
分享到:

wordpress

 

由于种种原因,您可能需要修改您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数值:


u pdate wp_terms set term_id = 新ID数值 where term_id = 旧ID数值;
u pdate wp_term_taxonomy set term_id = 新ID数值 where term_id = 旧ID数值;
u pdate wp_term_taxonomy set parent = 新ID数值 where parent = 旧ID数值;
u pdate wp_term_taxonomy set term_taxonomy_id = 新ID数值 where term_taxonomy_id = 旧ID数值;
u pdate wp_term_relationships set term_taxonomy_id = 新ID数值 where term_taxonomy_id = 旧ID数值;

update要去掉u和p中间的空格


  • 文思在线
  • 微信公众号|微商城入口
  • weinxin
  • 陈思羽聪
  • 大鱼号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: