WordPress的隐形reCaptcha
插件描述
WordPress的隐形reCaptcha是一个非常强大的插件,集成了新的 Invisible reCaptcha通过Google 与您的WordPress网站。
功能摘要
WordPress隐形reCaptcha
- 登录表单保护 - 歼灭暴力攻击 - 注册表单保护 - 注释表单保护 - 忘记密码表格保护
WooCommerce Invisible reCaptcha
- 登录表格保护 - 登记表格保护 - 产品评论表格保护 - 忘记密码表格保护 - 重置密码表单保护
联系表格7隐形reCaptcha
– 使用隐形reCaptcha保护您的联系表格7表格
重力表格不可见reCaptcha
– 使用隐形reCaptcha保护您的重力表格
Ultra社区隐形reCaptcha
– 登录表单保护
– 注册表保护
BuddyPress Invisible reCaptcha – 使用隐形reCaptcha保护您的BuddyPress注册表格
兼容性
在
WP Multisite 上,您可以激活插件网络广泛或在单个站点上。
操作方法和故障排除
查看我们的
扩展隐形reCaptcha
以下是一些有用的钩子可以帮助开发人员将Invisible reCaptcha与任何插件或客户端集成米形式
操作
- google_invre_render_widget_action - 呈现reCAPTCHA小工具
过滤器
- google_invre_is_valid_request_filter - 用于检查是否谷歌批准请求(返回bool的真/假) - google_invre_widget_output_html_filter - 用于改变reCAPTCHA小工具输出 - google_invre_language_code_filter - 用来改变徽章/挑战语言代码 - google_invre_badge_position_filter - 使用改变徽章位置(可能返回的值是: 'bottomright', 'BOTTOMLEFT', '在线')
使用隐形验证码钩的实例
将隐形reCaptcha添加到任何形式
只需调用
do_action(’google_invre_render_widget_action’);
表格结束前的任何地方
验证表格发布请求
$ is_valid = apply_filters(’google_invre_is_valid_request_filter’,true);
if(!$ is_valid)
{
//在此处理错误
}
否则
{
//继续您的逻辑
}
更改徽章/质询语言代码
add_filter(’google_invre_language_code_filter’,’myprefix_change_recaptcha_language’);
function myprefix_change_recaptcha_language($ language_code){
$ language_code =’fr’; // French
返回$ language_code;
}
查看全部
注意:此插件需要激活PHP 5.3或更高版本。
评论
RSS