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

 

屏蔽 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)才可以评论。

已有 12 条评论

哈哈哈,我的在国内,已经被通知两次关评论了!!

直接去掉评论吧

猫叔,为什么同样的内容我在美国的站每天200ip而国内只有50左右?地域不同会影响收录吗

不太懂收录

是因为服务器在国外嘛?我倒是没遇到,用的国内空间。

也有可能,具体啥原因不太清楚。

已经用上,非常爽口。。。

猫叔 猫叔 回复 @张波博客
0 0

解决了困扰你很久的问题

猫叔 猫叔 回复 @奶爸建网站笔记
0 0

直接关站!一了百了!

你更新一篇文章真不容易

猫叔 猫叔 回复 @流金岁月
0 0

流水账不记了,就没啥更新的。