当前位置:首页WordPress使用技巧:使用SQL来管理你的评论 举报文章

WordPress使用技巧:使用SQL来管理你的评论

作者:admin    来源:用户投稿    时间:2015.6.11   

  当然,如果只是要删除几条评论或者是其他一些简单的工作,WordPress的一个高效的内置评论管理接口就够了,我们能够方便的在wordpress控制面板管理一些评论。如是批量删除评论或者其他有关评论的工作我们可以使用几个简单的SQL,能够更快更方便的解决。 在今天的wordpress教程中,我将向你展示一些超级有用的SQL查询来更轻松地管理你的WordPress评论。

  在这之前需要注意

  不要忘了在测试下面的任何查询之前先做好数据库的备份。

  不要忘记更改默认的表前缀wp_,在使用下面的SQL语句的时候。

  删除所有的垃圾评论

  当你wordpress垃圾评论队列中的数目超过10条的时候,删除它们使用内置的“删除所有垃圾评论”按钮可能会导致一个PHP内存错误。 为了避免这种情况,只要用这个简单的SQL请求,一次删除所有垃圾评论。

  DELETE from wp_comments WHERE comment_approved = 'spam'

  删除两个日期之间的所有评论

  有一个“垃圾评论攻击”在有限的时间内? 下面是一个简单的方法来删除两个日期之间的所有评论。

  DELETE FROM wp_comments

  WHERE comment_date > '2013-11-15 01:10:04'

  AND comment_date <= '2013-11-20 00:10:04'

  删除所有等待审核的评论

  如果您的“待审核的评论”队列中充满了99%的垃圾评论,你不想一个个手动审查他们,这条SQL命令将帮组你立即清除所有等待审核的评论。

  DELETE FROM wp_comments WHERE comment_approved = '0'

  立刻禁用所有文章的评论

  要禁用您所有的文章评论? 如果是用WordPress自带评论管理,你将会累死!为什么不利用这个超级简单的SQL查询?

  UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open'

  停用较老的文章评论

  为了限制垃圾评论,为什么不关闭较老的文章评论? 下面的SQL语句将早于2014年1月1日发表的所有文章自动关闭评论:

  UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2014-01-01' AND post_status = 'publish'

  当然,你可以根据你自己的需要调整修改相应的时间。

  删除指定评论者URL的评论

  如果你想删除该读者的所有留言,怎么办?这里是一个非常简单的方法来批量删除与特定URL中的所有评论,用一个简单的SQL查询。如果你只是想删除这些网址相关的内容,你可以使用它:

  DELETE from wp_comments WHERE comment_author_url LIKE "%www.wpmee.com%" ;

  搜索和替换评论内容

  如果你要替换所有评论特定的词或句子,使用mysql的一个非常方便的SQL查询函数REPLACE即可解决问题。

  UPDATE wp_comments SET `comment_content` = REPLACE (`comment_content`, 'OriginalText', 'ReplacedText')

  在全局范围内启用仅注册用户才能评论

  只有注册用户才能参与文章的评论,这样的方法避免了绝大多数的垃圾评论。

  UPDATE wp_posts SET comment_status = 'registered_only'

  尊重他人成果,转载请注明:http://www.wpmee.com/manage-wordpress-comments-using-sql/

  好了,教程就到这儿,不知道对你有用没呢?这些大多数都是一些简单的SQL查询语句,最后提醒,操作数据库一定要小心,操作之前请备份。

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:使用  使用技巧  技巧  管理  理你  你的  评论  
  • 相关搜索
图片推荐
    腾讯的银行出了个手机应用,这是我们的体验

    腾讯的银行出了个手机应用,这是我们的体验

    这是一个只能在线办卡的银行,需要 QQ 号或者微信号  去年 7 月,银监会批准腾讯筹建深圳前海微众银行,这家由腾讯控股的商业银行成为中国第一家互联网银行。12 月,微众银行官网上线,但并未提供任何实
    一套完整的QQ群营销推广方案(附无限加好友神器)

    一套完整的QQ群营销推广方案(附无限加好友神器)

    朋友说做灰色行业的,本向想通过黑帽SEO技术来优化网站,但考虑到成本问题还技术问题,看来是比较难实现的了,不过我给他出了一套关于QQ群营销推广的方案,看到他最近这段时间执行的还算不错,有明显的效果,所
    深度解密微信疯读狂加粉的伎俩

    深度解密微信疯读狂加粉的伎俩

    两年前,微信公众号刚开始的时候,我毅然决然的继续做独立博客,在那个野蛮涨粉的时候,谁也看不清微信到底有多大力量,大家都在摸索中探索盈利方式。  两年后,他的微信公众号有了百万粉丝,每月通过网络接单能赚
    企业搞微博微信社交媒体营销真能让人购买?62%人说不

    企业搞微博微信社交媒体营销真能让人购买?62%人说不

    周末浏览新闻信息,发现全球知名的民意测验和商业调查咨询公司盖洛普,发布了一份《美国消费者调查报告》,其中一章是讲社交媒体对消费者决策的影响。因此,我发邮件跟它索要全文版本,刚收到。  浏览全文并精读有
    事实证明页面理论贡献量决定了site排名次序

    事实证明页面理论贡献量决定了site排名次序

    针对百度site域名网站首页不在第一位的情况,我发表了博文《解析:百度site一下,首页不在第一位的原因》。该文发表在admin5后招来了不少非议,其中好几个人认为,site首页不在第一位是降权的迹象
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面