今天查看学建站网后台评论,发现多了715条的垃圾评论,虽然已经开启了AKISMET垃圾过滤插件,但是看着这么多的垃圾信息还是心有不爽,另外这些垃圾评论会严重占用数据库资源,不杀不足于悦我心。本来尝试手动删除,但是每次翻页显示20个垃圾评论列表,这样一页页的删除,效率太慢了,所以就找了几个方法看看能不能批量删除,发现这方面的教程确实很多,所以就摘取几个比较有效的方式做下记录。

wordpress批量删除垃圾评论方法一:
安装Delete Pending Comments插件,批量删除所有待审核(Pending)评论信息,这个很简单了,官方下载地址如下:
http://wordpress.org/extend/plugins/delete-pending-comments/

wordpress批量删除垃圾评论方法二:
还是安装插件,这次可以安装著名的垃圾大篱AKISMET,这是我们安装好wordpress以后默认安装的两个插件之一,不过需要申请个API key才可以运行,鉴于申请需要翻墙到wordpress.com开通账号,之前也已经分享了我之前申请的一个API key了,如果需要,可以到文章《Akismet API密钥分享》中查看获取。

wordpress批量删除垃圾评论方法三:(推荐)
第三种是最简单的,也是学建站网这次采用的方式,直接到phpmyadmin数据库中输入以下SQL语句批量删除未审核和垃圾评论:

  1. delete from wp_comments where comment_approved = ‘参数’  

注意:其中的参数可以有以下几个:
spam: 垃圾评论;
0: 未审核评论;
1: 已审核评论.
学建站网本次的操作是要删除所有的垃圾评论,所以使用的是以下一句SQL语句:

  1. delete from wp_comments where comment_approved = ‘spam’  

操作图示:
批量删除垃圾评论
清空垃圾后,世界清净了,你也赶紧试下吧。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。