其实网站很久之前就用上了极验的滑动验证码;
不过之前的验证码是基于我自己写的API实现的,并且是纯前端实现,无法屏蔽机器自动发的辣鸡评论...
偶尔看到一个Typehco插件Geetest for Typecho
--> http://zsduo.com/archives/56.html
感觉写的还不错,不过没有评论的验证码功能,就自己改了改,
保留了插件原来的后台登陆验证码,新增了评论验证码,并且适配了网站的主题 ;
普通评论
后台登陆
这次更新对于用户是无感知的更新,但是验证码从前端验证改到了后端验证,这样基本能够杜绝垃圾消息的产生;
使用方法
使用也很简单,下载插件后,解压,将文件夹名称改为 Geetest,上传到 /usr/plugins 目录下,在插件面板启用插件并配置即可使用;
极验验证码的 ID 和 KEY 需要到极验官网https://www.geetest.com/
注册并创建应用获取;
并且极验的基础版是可以免费使用的,对于我这种小网站来说是完全够用的;
作者可以适配下pjax无刷新的主题吗?这种主题在执行无刷新操作时不会加载出来插件。例如handsome主题。然后pjax无刷新评论后无法接着发下一条(按钮变绿),希望作者可以适配下qwq
我fork了一份项目,目前支持pjax无刷新主题https://github.com/CairBin/typecho-plugin-geetest
你可以看下这个
另外希望博主能够将我的代码合并到仓库中
感谢大佬,已经用上了,非常好用!
很不错的拓展,童鞋!我把你的这篇文章附到我的博文下面哈~
hah 被作者发现了
没有啦,我评论区里有童鞋推荐了,我个人是没需要用到评论加极验的,但是可能其他同学有需要,我就在我文章里也推荐下你的博客和插件了,希望更多人用上~
恭喜您中了二等奖
感谢分享 赞一个