最近登录博客,发现我去这么多垃圾数据,3000多条,这些数据处于待审核状态,虽然没通过,但是这些数据看着显示这么多难受,这些数据可以说是脏数据,也叫垃圾数据,因为没有价值,插入大量网址,看着闹心,那就删掉他呗,我猜想这是有人故意整的,我只想说兄弟你做这些无意义的事情多浪费时间,不要做无用功了。
算了不说了,删除就ok了,我们大多数人的做法那就是将这些放入回收站就ok了,其实这样子会导致数据库文件变大(小魏经过测试导出数据发现这些数据虽然处于待审核状态,但是占用数据库文件大小居然达4M),如果垃圾评论太多的话,比如几百条甚至几千条,这样直接清空的操作,会花费很多时间,甚至会导致占用大量cpu资源,以致于网站无法访问或者服务器宕机。这个办法仅适合在垃圾评论较少的情况下使用。所以小魏不推荐这样子做,今天小魏推荐大家利用数据库命令来删除,快速高效。
垃圾评论解决方法:
1.直接命令批量删除
2.直接删除这个表,不要评论功能。
3.对于垃圾评论,重点还是要多加防范。WordPress用户可以通过多种方式来屏蔽垃圾评论:可以要求用户注册后才能进行评论,也可以安装验证码(比如WP-reCaptcha)插件等。
以下是看到大量垃圾评论。
打开PhpMyAdmin ,进入wordpress数据库管理,通过以下 SQL 命令来删除:
delete from wp_comments where comment_approved = ‘参数’
wp_comments是WP默认的评论表,请根据自己的实际,修改前面的 wp_ 为你的数据库表前缀。
“参数”有3个选项:
spam: 垃圾评论
0: 未审核评论
1: 已审核评论
如果要删除待审核评论,参数那里就修改为 0 即可。
如果不会操作数据库也可以使用这个插件:Delete All Pending Comments,百度去搜索即可。
我们在phpmyadmin运行命令,可以看到数据被删除。