WordPress批量删除指定分类文章(删除所有文章)SQL命令

如果WordPress文章数量不多,可以在后台文章列表里批量选中删除,但如果文章数量过多,(几千篇上万篇)那后台列表选中删除就很费劲了,甚至可能会拖垮PHP,这时候可以选择使用MySQL命令行进行批量删除WordPress批量删除指定分类文章(删除所有文章)。

进入phpMyAdmin界面,然后选择你的数据库,再切换到sql选项,粘贴下列命令,执行即可。

//以下为代码正文…
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 = 1

注意:最后一行的id = 1是分类目录ID,即删除指定分类目录下所有文章

WordPress批量删除指定分类文章(删除所有文章)SQL命令 2
通过该方法可将指定分类目录,所有文章,全部快速删除。

Leave a reply:

Your email address will not be published.