【WordPress建站】如何删除WordPress所有文章

一般情况下我们应该都是使用不到这项功能,即使是删除大批量的文章,也可以利用wordpress本身自带的强大功能可以做到直接一次性删除999篇文章。直接在后台所有文章中显示选项,设置显示文章数量为999(也是wordpress支持的最大数量)然后批量删除就可以了。

那么,如果我们遇到需要删除成千上万,甚至达到数十万这种量级的文章,我们应该怎样删除WordPress所有文章呢?

我们通过MySQL 命令行

以万网虚拟主机为例:登录主机后台后,切换到数据库管理,然后选择你数据库后面的管理【WordPress建站】如何删除WordPress所有文章-1

输入密码,进入 phpMyAdmin 界面,然后选择你的数据库,再切换到sql选项

【WordPress建站】如何删除WordPress所有文章-2

粘帖下面的命令到箭头所指的位置,再选择执行即可

  1. delete
  2. from
  3. wp_posts
  4. using
  5. wp_posts,
  6. wp_term_relationships,
  7. wp_term_taxonomy
  8. where
  9. wp_posts.id=wp_term_relationships.object_id
  10. and
  11. wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
  12. and
  13. wp_term_relationships.term_taxonomy_id = 1

上述这串代码是删除分类目录 id 号为 1 的所有文章。如何查看分类 ID?

【WordPress建站】如何删除WordPress所有文章-3

如果你的文章分布在几个分类目录下,那就多执行几次上面的代码,或者先删除分类只剩下一个,然后就只用执行一次啦!

顺便再删除该分类目录吧

  1. delete FROM `wp_term_relationships` where term_taxonomy_id=1
WordPress教程

【WordPress教程】WordPress页面禁止选中-禁止复制网页上的文字

2020-7-30 18:59:36

WordPress教程

WordPress如何统计文章浏览次数? - WordPress教程

2020-8-30 15:46:36

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧