详情页

wordpress如何批量删除指定分类目录下的所有文章

时间:2024年03月23日

编辑:佚名

wordpress在建站的时候,有时候采集得文章对搜索引擎不太友好,想要删除,但是几千篇文章手动费时费力,眼睛都要瞎了。
那么,wordpress怎么快速删一个分类下的所有文章呢?
wordpress想要快速删一个分类下的所有文章,可以通过数据库sql语句来直接删除,注意备份数据库,需要注意的一点数,确定你的数据表前缀是”wp_”,代码如下:
delete
from
wp_posts
using
wp_posts,
wp_term_relationships,
wp_term_taxonomy
where
wp_posts.id = wp_term_relationships.object_id
and
wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
and
wp_term_relationships.term_taxonomy_id = 23(分类ID)
全选代码复制
上述这串代码是删除分类目录 id 号为 23 的所有文章,想删除哪个分类下的文章 把id号替换一下就可以了。

wordpress如何批量删除指定分类目录下的所有文章图1
wordpress怎么快速删一个分类下的所有文章
点击执行后反馈如下,删除3785篇文章:

wordpress如何批量删除指定分类目录下的所有文章图2
wordpress怎么快速删一个分类下的所有文章
如果分类也不想要的话运行以下代码可删除ID为“1”的分类目录:
delete FROM `wp_term_relationships` where term_taxonomy_id=1
相关文章
猜你需要