屏蔽 Typecho 垃圾评论的方法和插件

屏蔽 Typecho 垃圾评论的方法和插件

Typecho 的垃圾评论真的是让人烦不胜烦,每天打开后台一看最少十几条。一查IP全是外国的,什么俄罗斯、希腊、英国,没有你想不到的只有你不知道的。于是乎想参照 WordPress 屏蔽垃圾评论的方法,对 Typecho 的评论升级一下。现在给大家总结下:

插件大法:
1.CommentFilter
2.SmartSpam
插件设置简单开启插件后,屏蔽IP就可以了。下载地址:https://www.lanzous.com/b0evdn8je

修改代码
在当前主题模板中找到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)才可以评论。

(2)

相关推荐