好久没有管过自己的博客了,今年不知怎么,准备将建网站的兴趣拿回来,于是又将这个博客重新还原了,还好数据都在。
结果登录后台一看,评论被灌了2万多条,点击评论管理,加载就花费了好一会儿功夫。
怎样能快速将这些垃圾评论清除呢?
总不能在后台这样20条一删吧?那得删到什么时候?
网上搜了搜发现也有相关插件
Delete Pending Comments
不过我还是不怎么喜欢装插件来解决问题的。
最好直接一句SQL 命令解决,或者通过phpmyadmin面板。
wordpress中评论表为:wp_comments
comment_approved为评论的状态字段:
comment_approved 为1 ,为通过审核
comment_approved 为0,为待审核
comment_approved 为spam,垃圾评论
comment_approved 为trash,回收站
我们这里需要删除所有的待审评论,那么SQL语句就为:
DELETE FROM wp_comments WHERE comment_approved = 0;
如要删除其他状态,那么同理:
DELETE FROM wp_comments WHERE comment_approved= '参数'
本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/123.html