WordPress站点在后台就可以批量删除文章和清空回收站,详见『WordPress站点如何批量将文章移动到回收站并删除?』,虽然我们可以在WordPress后台 – 所有文章 – 回收站 – 点击【清空回收站】按钮(也可以先勾选全部文章再点击)来批量删除回收站的文章。
不过boke112百科在一个小站点中测试,因为该站点没有备案所以使用的是Cloudflare,速度很慢,才几百篇文章点击【清空回收站】按钮卡了半天然后直接出错。如果你的回收站中有几千上万篇文章,通过【清空回收站】按钮来批量删除回收站内的文章很容易卡死,所以这个时候boke112百科建议你进入数据库中用SQL删除语句来删除回收站的文章更高效和简单。
WordPress站点一次性快速删除回收站内大量文章的SQL删除语句如下:
DELETE FROM wp_posts WHERE post_status = 'trash';
说明:如果你的WordPress站点在建站的时候修改了数据表默认的前缀wp_,则需要将上述代码修改为正确的表前缀才行。
我们只需要进入到phpMyAdmin中点击“SQL”并输入以上代码,然后点击右下方的【执行】按钮即可一次性删除回收站的所有文章。
至于如何进入phpMyAdmin,如果你的服务器上安装有宝塔面板,只需要登录进入宝塔面板后台“数据库”,点击相应数据库的“管理”即可进入到phpMyAdmin。
如果你使用的老薛主机,只需要登录进入到主机产品信息页在“cPanel面板快捷操作”中点击“phpMyAdmin”即可进入。不懂可参考以下文章: