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
注:以上的SQL语句中,taxonomy_id = 1 后面的“1”是默认分类ID号,如果你的默认分类ID不是1,要更换成你自己的默认分类ID号。
执行以上的SQL语句,就可以一次性删除网站所有文章了。
实际执行中有个小问题就是感觉在数据库中还存在以前的文章的一些信息,本人能力有限不知道怎么处理。但是WordPress后台该分类的所有文章都不见了,反正达到目的就行了,期待大佬能解决该问题。