Some Chinese Please!是冰古在2007年制作的一款防御Spam留言(包括trackback和pingback)的WordPress插件。新版本发布,就转移到“玩WordPress”这里来了。
工作原理
一般blog(特别是由WordPress等外国平台构建的blog)收到的Spam基本都是纯英文或其他外文语言构成的,而我们通常的文章都是用中文写作的,纯英文留言出现的机率是极低的。这时,限制留言内容必须带有中文字就是限制Spam留言的一个好办法。
Some Chinese Please!的作用就是在留言被保存到数据库之前,检查留言内容是否含有中文字。如果含有中文字,则顺利保存到数据库中;如果不含有中文字,则不保存到数据库中,并返回留言失败的原因。
优点与缺点
优点:
- Some Chinese Please!能很好地拦截Spam留言,而不会将之保存到数据库中,这样可以有效地减少数据库的操作,降低blog服务器的无谓使用。
- 留言时不必输入多余的验证码
缺点:
- 可能会拦截非中文用户的留言。(我还是觉得非中文用户要在一篇中文文章上留言时,看到给出的提示,都能运用复制粘贴跳过拦截)
- 会拦截一些爱现的童鞋的留言。(例如纯表情;中文没学好,只能用英文表达……)
安装步骤
- 下载Some Chinese Please!的最新版本,解压缩后得到`SomeChinesePlease`文件夹;
- 把`SomeChinesePlease`文件夹整个上传到WordPress的`/wp-content/plugins/`文件夹中;
- 登录到WordPress后台,跳转到插件管理器(Plugins)中,激活(Active)Some Chinese Please!即可使用。
更新日志
版本 1.0.1
- 重新构建代码
- 插件激活后,自动在留言框的下端添加需在留言内容中添加中文字才能通过Spam检测的提示
- 在后台设置中添加SCP Setting设置子菜单,可以设置提示的内容和选择是否在留言框下端添加提示
- 在插件管理器(Plugins)的Some Chinese Please!项中添加设置快捷链接
2009/06/24 托管于WordPress Plugins Extend
提示
在提示内容中,你可以添加部分HTML代码(例如strong,em,a,blockquote等)和内置的表情(例如::!:)。