我们使用WordPress建立前期可能会建立多个分类目录,结果后来发现有些分类不应该存在所以就想着删除或者调整某个分类文章到另一个分类中,这种时候分两种情况:
一是某个分类下的文章调整到另一个分类,本分类不要可直接删除,这时直接使用WordPress后台的批量修改功能即可,具体请参考以下文章:
二是仅调整某分类下的部分文章到另一个分类,如将分类ID为1的几篇文章(ID为1、2、3)调整到分类ID为2去,这种时候使用SQL来修改文章分类是最快的。具体操作如下:
1、获取需要调整分类的文章ID。可以在WordPress后台 – 所有文章中手工获取,也可以通过在主题文件中添加一个查询函数获取,或进入数据库后台通过搜索获取,然后通过WPS表格将ID整理成(1,2,3)待用。
2、进入数据库后台 – 点击“SQL”并执行以下代码即可(记得将表前缀和相应的分类ID和文章ID修改成实际的ID)。
update wp_term_relationships
set term_taxonomy_id=2
WHERE term_taxonomy_id = '1' AND object_id IN (1,2,3)
通过SQL语句批量文章分类适用于有很多文章,如果只有一篇或几篇文章,直接在“WordPress后台 – 所有文章 – 快速编辑”手工修改即可。不过通过这种方式修改文章分类会有一个小问题,那就是WordPress后台 – 分类页面中涉及到的分类数量不对,需要进入收据库手动修改,具体操作请参考以下文章:



















桂公网安备 45010502000016号