垃圾站 WP教程 如何有效防止Wordpress博客垃圾评论

如何有效防止Wordpress博客垃圾评论

最近垃圾评论烦不胜烦,似乎Spam又有复活的趋势,每天垃圾站[www.lajiz.cn]博客的垃圾评论多达2000-3000条!虽说我的博客是垃圾站,但也不是什么垃圾评论都可以来垃圾的!!!因此垃圾站博客简介如何有效防止Wordpress博客垃圾评论,本站采用综合方法防止垃圾站评论,各位可以选择使用,使用后效果现在为止垃圾站博客每天只有10-20条垃圾评论,并且都被自动标记为垃圾评论,消灭了其中大多数的垃圾评论

如何有效防止Wordpress博客垃圾评论的方法简介

1、登陆Wordpress后台→设置→讨论→评论黑名单

复制粘贴以下内容(内容可自行修改为合适自己博客的)到评论黑名单,点击保存即可!

[php]



















as
on
is
to
you
the
and
nike
sale
that
cher
their
jordan
moncler
barbour
mulberry
woolrich
louboutin
117.26.
192.99.9.72
338c.com
baige88.com
1e68.com
dwz.cn
7hapi.com
[/php]

原理:垃圾站收集垃圾评论常见词库,出现此类词汇的垃圾评论一律被Wordpress后台直接消灭!

2、修改Wordpress主题functions.php文件[修改前注意备份文件]

注:本站使用comments-ajax.php处理提交,用err输出错误信息,如果贵站没有使用comments-ajax.php,那么请用wp_die输出错误信息!

方法:将下面代码中的err换成wp_die!否则会出现500错误

[php]
//评论外链数检测
function BYMT_spamlinks($comment) {
$spamlinks = preg_match_all( '/<a [^>]*href/i', $comment['comment_content'], $out );
if ($spamlinks>1){ //1为允许的链接数量
err(__('抱歉,检测到评论外链过多,请重写'));
} else {
return $comment;
}
}
add_filter('preprocess_comment', 'BYMT_spamlinks');
[/php]

添加代码在评论根源上干掉垃圾评论,由于垃圾评论多数包含大量(≥3)超链接,因此代码定义超过1条超链接则不允许评论!

防垃圾评论教程:非插件实现WordPress博客添加算术验证码https://www.lajiz.cn/424.html

至于有其他好的方法消灭Wordpress博客的垃圾评论,以后等我知道了再说……

本文由垃圾站独家编辑,转载请注明原文地址:https://www.lajiz.cn/2060.html

上一篇
下一篇
联系我们

联系我们

返回顶部