【WordPress】留言算术验证码插件Math Comment Spam Protection
2010年8月30日更新 由于Math Comment Spam Protection插件已被部分国外垃圾留言机攻破,曾受过几天攻击,现已该用Some Chinese Please!插件取代,暂无发现大量异常垃圾邮件攻击,推荐各位博主使用;如仍打算使用Math Comment Spam Protection插件继续阅读
2010年11月25日更新 9月再次收到中文垃圾留言骚扰,重新启用Math Comment Spam Protection插件,Some Chinese Please!插件同时保留使用,双剑合璧,目前来看效果不错,已经两个多月没有出现大量垃圾留言
垃圾评论过滤插件来说Akismet首屈一指,一直用着,基本回收了所有自动的垃圾留言。不过每次看到大把的垃圾留言要去清理也是件麻烦事,毕竟如果正常留言也有可能被误判为垃圾留言,需要过一遍然后再清空。
发现的这个留言算术验证码插件Math Comment Spam Protection,很好用,用了两天,一条垃圾留言都没有,干净清爽!
插件效果:
插件使用:
1、下载插件:点击下载
2、解压到WP插件目录(/wp-content/plugins/) 或通过后台插件管理上传
3、在插件管理界面启用插件
4、在设置->Math Comment Span,调整设置并保存;第一次使用时必须,否则在留言算术验证码处将出现类似如下的提示:
Warning: array_rand() [function.array-rand]: Second argument has to be between 1 and the number of elements in the array in D:\WwwRoot\wp-content\plugins\math-comment-spam-protection\math-comment-spam-protection.classes.php on line 71
5、在主题的comments.php留言栏处添加如下代码:
<?php /****** Math Comment Spam Protection Plugin ******/ if ( function_exists('math_comment_spam_protection') ) { $mcsp_info = math_comment_spam_protection(); ?> <div> <input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" /> <label for="mcspvalue"><small><?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' = ?' ?></small></label> <input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" /> </div> <?php } // if function_exists... ?>
本博客主题已增加对Math Comment Spam Protection插件的支持,可以点击[download id="6" format="3"]下载
博主应该放把验证码改成“6+x=15,x=?”这样的。
你好,这个”9 + 10 = ?”字体怎么改大一点?
在我的主题看来它非常小,很容易看错,有方法改大一点吗?
谢谢.
非常感谢!找了十几个就这个满意。
搞定了 呵呵 居然是一个宽度1的像素图
整个页面最最上,粉色的横条 高3个像素
你现在忙不,能不能帮我看下我首页最上面那个3像素的横条,是图片还是css定义的? 我找不到怎么修改它的颜色 谢谢啦
我本地测试了一下 装在我的主题上点过提交之后背景都会变白 字体显示错位 不知道为什么
而且我现在甚至邮箱都不是必填,直接就可以留言了 呵呵。
搞定了~
这插件装了还是可以的,多一步.少了垃圾机的乱轮.哈
测试下
您可以加下我QQ 帮我看下吗? 纠结啊
719836150
您好,在问下您,我安装了这个,但是我自己的管理员帐号都不能进行回复别人的,咋回事呢 那些个英文我也看不懂
你的这个评论的对话框很好看,我也想实现
是插件还是什么?
QQ719836150或者[email protected], 谢谢了 拜托
这个插件不错 ,看到好多网站在使用
报错的是这个:Error: Please press the back button and fill the required field for spam protection.
您好,为什么我报错和您的效果不一样的?
谢谢你的分享~~~
你加入了naffnung?
看起来很好用
谢谢站长提供插件
用一下试试,最近被垃圾搞得很头痛
好像3.0不能用了吧.我用的是中文的哪个检测
呵呵,今天也刚给自己的博客上加了这个插件,在你的博文支持下
一开始看着挺兴奋的。
突然说,被攻破—⊙﹏⊙b汗一个
去下载some Chinese 试试啦。。
哈哈
这个不错,用来试试
没看到效果啊?验证码在哪里?
这个数字验证码的位置跟你把文中5处代码放的位置有关,你要根据你的模板代码把上面的代码放到合适的位
很不错啊,做个友情链接吧!
参考做好了,谢谢你的文章。
加上后要么就在上面,要么就太下面了,总之就不像你的在网址下面
Field Names
那一段不懂得是什么意思,应怎么去填写?
fda
嗯,不错,测试下,呵呵