给WordPress的评论和留言加道数学题

2008年10月04日 23:57 . 分类 WordPress相关 . 被踩 692 次 .

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

嘿嘿,这个是小寒(CGrrr.COM)要求写的,不得不写呀~据说是小寒被垃圾评论折磨的不得了才准备安个验证码的~~

咱这个不是验证码,咱看见那些鬼都不认识的图里的数字就头疼,咱这次用5岁的题目来考bots。。。

本来我是想写PHP代码的,不过考虑到大家还是喜欢插件,那我也就找了一个插件出来,正好咱也省事,嘎嘎~这个Spam插件的效果就是在留言评论之前访客必须做一道加法题,5岁的题目,不过我想bot是不会算的。。。

这个插件就是Math Comment Spam Protection Plugin,需要的点击进去下载就OK了,当然我也把插件放到了下载基地,名称是Slyar-math-protection.rar,大家也可以在我这里下载。

下载上传安装,我就不说了,需要注意的是第一次使用需要先到管理界面点击一下"Update Options",否则可能会出现错误提示。

好了,插件安装好了我们就该调用了,打开你模板里的comments.php或者其他留言板的模板,找到相应位置加入以下代码就OK了。

<?php
if ( function_exists('math_comment_spam_protection') ) {$mcsp_info = math_comment_spam_protection();?><label for="mcspvalue">Slyar给你出道题: <?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' =?' ?></label><br/><p><input type="text" name="mcspvalue" id="mcspvalue" value="" size="40" tabindex="4" />
<input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" /></p><?php } // if function_exists... ?>

里面的内容大家可以做相应修改,完成后的结果是:

您可能还对以下内容感兴趣

收藏、分享这篇文章! 用 RSS feed 订阅本博客 什么是订阅? Trackback

评论

12 条评论 关于 “给WordPress的评论和留言加道数学题”

  1. CGrrr 发表于 2008年10月05日 01:58

    大S你是我的玫瑰你是我的花!!!

    牧狼羊 回复 于 10月 5th, 2008 15:40:

    你可能不要这么恶心...

    Slyar 回复 于 10月 5th, 2008 15:50:

    嘿嘿,羊不如你加上吧?

  2. 猪猪 发表于 2008年10月05日 13:18

    不错哦~回去试验一下!!!谢谢!

  3. 猪猪 发表于 2008年10月05日 14:14

    这个东东不错~我已经用上了~详细的去 http://www.km286.cn 看吧~哈哈……

  4. zuoai 发表于 2008年10月06日 13:25

    避免垃圾评论的好方法。。。。

  5. 打篮球的手 发表于 2008年10月06日 15:48

    最近垃圾评论太多,回头试试

  6. 辐射鱼 发表于 2008年10月09日 13:20

    revolution_blog,果然很爽眼

  7. qiue 发表于 2008年10月09日 16:43

    不错,去体验一下.

  8. 由 brar 发表于 2008年10月15日 13:46

    You site very good and interesting .

  9. 牧狼羊 发表于 2008年12月07日 13:01

    S,我也加上这个插件,受不了那些spam了...

    Slyar 回复 于 12月 7th, 2008 21:43:

    呵呵~我这很少呀~

发表您的评论[审核后显示]




关闭
E-mail It