今天发生了悲催的事,本来在做一款新主题发布了一些测试数据但是发下文章和主题不太符合,都发错了,我又不想重新删了文章重新配置,怎么办呢?只能删除这个站里所有文章。
如何删除 wordpress 所有文章呢?这里提供两种办法。
1、MySQL 命令行
1.1:以宝塔面板为例:登录宝塔管理后台后,点击数据库然后选择你数据库后面的管理
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
1.4:上述这串代码是删除分类目录 id 号为 1 的所有文章。如何查看分类 ID?
1.6:如果你的文章分布在几个分类目录下,那就多执行几次上面的代码,或者先删除分类只剩下一个,然后就只用执行一次啦!
1.7:如果分类也不想要的话运行以下代码可删除ID为“1”的分类目录
delete FROM `wp_term_relationships` where term_taxonomy_id=1
2、后台删除
2.1:首先在后台设置每页显示的文章数(显示选项),最大可以设置成999
最后
如果你的文章数量大于 1000,建议用第一种方式,如果你的文章数不到一千,可以选择第二种方式。