WordPress如何使用SQL语句批量修改文章分类?

WordPress国产主题推荐

我们使用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后台 – 分类页面中涉及到的分类数量不对,需要进入收据库手动修改,具体操作请参考以下文章:

文章创作不易,期待您的评分

本文地址:https://boke112.com/article/p10465.html

版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu