Typecho 的评论验证码插件
相信不少的 Typecho 用户都深受垃圾评论的困扰,有时一觉醒来网站一下子多了上百条垃圾评论,着实让人抓狂。今天博主为大家推荐一款适用于 Typecho 的评论验证码插件 Captcha ,简单实用,可有效防止垃圾评论机器人的骚扰。
Captcha 插件官方介绍
由于很多用户反映受到垃圾评论的困扰,因为某些国内服务器无法连接到 Akismet 服务,所以垃圾评论肆虐。有的用户即使启用了 Akismet 插件,但成千上万条垃圾评论对服务器负载也造成了影响。因此开发了一个验证码插件,有需要开发类似插件的用户也可以借鉴一下开发方法。
Captcha 插件使用方法
1.首先下载 Captcha 插件(下载地址见文末),将其上传至 typecho 的 /usr/plugins/ 目录下;
2.登陆博客后台,在控制台的插件项中中启用 Captcha 插件;
3.编辑博客当前使用的主题模板中的comments.php
文件,在评论的表单位置也就是comments
的form
标签之间的任何你认为合适的地方,加上如下代码:
<p><?php Captcha_Plugin::output(); ?></p>
4.保存文件,刷新网站即可看到效果。
用户想要评论,必须填写正确验证码才能提交。通过此方式,可以有效的防止垃圾评论机器人的骚扰。
补充
因为本博客使用的主题中“轻语”,是使用评论实现的,也需要在轻语的模板/usr/themes/initial/page-whisper.php
中把验证码插件添加进去。
我把代码插在了第102行,不知道对不对,反正测试了是可以使用的。
Captcha 插件下载地址:
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。