wordpress彻底删除评论里的pingback和trackback

    Read

最近把多说评论关了,无意间发现一些老文章的评论栏上出现十几行pingback外链,非常苦恼,pingback早经禁止了啊。于是网上查查怎么删除的,试了一圈子还是删除不掉,怎么都屏蔽不掉,我就纳闷了,于是灵机一动在后台评价管理里搜索其中一个pingback外链的名称,谁知真能搜到,还能删除,然后我就一个一个的搜一个一个的删,但是太慢了,删了20分钟才删了100多条。又去数据库搜,这才发现,他们的IP前缀都是10.50.14开头,没想到一搜有1000多条垃圾评论,都是早期没防御时遗留的,顺着这些评论我发现他们的comment_type属性都是trackback,怪不然我删除pingback没有用。

找到这个关键的属性就能批量删除了,对于我这个小白来说,自己摸索到了删除方法,还真有成就感呢。自己摸索到了删除方法,下面是数据库批量删除代码,以此类推,把trackback换成pingback,是删除pingback记录

DELETEFROM wp_comments WHERE comment_type='trackback'

wordpress彻底删除评论里的pingback和trackback

瞬间少了1000多好评论。。。为了以防万一,我把pingback和trackback功能也关了,如下图对号去掉然后保存

wordpress彻底删除评论里的pingback和trackback

 

文章末尾固定信息
飘零
  • by Published on 2015 年 5 月 18 日 23:44:07
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Comments  5  Guest  3  Author  2
    • Me.稀奇
      Me.稀奇 2

      这又是个嘛?

      • masy
        masy 3

        因为是微博登陆的

        • masy_
          masy_ 4

          评论太不友好

            • 飘零
              飘零

              @ masy_ 为啥不显示头像。。。

          匿名

          Comment

          Anonymous Write

          :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

          Decide