技术知识分享

typecho:抵御垃圾评论的偏方

宝塔面板永久版优惠券

最近小白的站点总有莫名其妙的老外来回复垃圾评论。小白的站点都开启了外链转置内链。所以在我这里是没法做SEO的。完全不明白这些老外留言的意义何在。


以上都是废话,下面记录下修改的笔记。

垃圾评论信息:


可以看出来都是机器人而且不是中国人。

抵御方法:

开启仅中文浏览器能回复。(感谢typecho居然有此神奇的功能)

  • 在当前主题模板中找到comments.php文件,在其中找到以下代码;

    <?php if($this->allow('comment')): ?>
  • 将代码修改为;

    <?php if($this->allow('comment') && stripos($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'zh') > -1): ?>

原理:

浏览器判断是否中文语系,只有(zh, zh-cn, zh-tw, zh-hk)才可以评论。当然如果自己用的浏览器不是中文的,就得添加中文到浏览器才能回复评论了。

未经允许不得转载:pc6a学习分享 » typecho:抵御垃圾评论的偏方
腾讯云服务器秒杀

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址