如何批量删除WordPress的全部文章?指定类别的文章

在后台虽然有批量删除WordPress文章的功能,但是每次最多200篇,而且需要手动删除,文章超过几千条基本上删不动了。

下面是一种直接从数据库删除的办法:

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语句复制,然后到数据库里执行,即可快速删除。

如何批量删除WordPress的全部文章?指定类别的文章

新的问题

这样删除之后会出现一个问题:文章内容虽然没有了,后台类别还是有数据

如何批量删除WordPress的全部文章?指定类别的文章

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/1140.html

联系我们
联系我们
分享本页
返回顶部