CAPTCHA 4WP是一款 WordPress Captcha验证码插件,用在 WooCommerce、CF7、登录页、注册页、找回密码页、重置密码、评论表单、bbPress、BuddyPress等页面显示 noCaptcha 或隐形验证码。也能适配其他表单。
1、安装启用 CAPTCHA 4WP
在 WordPress后台>插件>安装插件,搜索“CAPTCHA 4WP”,安装启用。

2、CAPTCHA 4WP设置
获取 Google 密钥
- 点击从Google处获取reCaptcha密钥。不会注册请看注册google reCAPTCHA。
- 确保密钥类型和你选择的验证码类型一致,比如 V3类型就要去Google申请对应的密钥。
- 申请下来密钥与私钥填入下图中的两行。
- 在哪些表单中使用,就勾选启用表单。

下面的资料 Recaptcha域名这里要重视。
选择 recaptcha net 国内就可以访问了,其他两个是给大陆以外访问用的,比如外贸网站可用。

3、CAPTCHA如何添加到contact form 7
在设置之前如果你已经在 Contact Form 7 插件的集成部分中指定了站点密钥和秘密密钥,请删除它们。
- 定位到 WordPress后台>contact > contact form
- 在要添加 CAPTCHA 的表单上点击编辑
- 在要添加验证码检查的位置添加短代码:[c4wp_nocaptcha g-recaptcha-response]

如果对此插件有不懂的地方,可以参考ReCaptcha v2 for Contact Form 7插件和Advanced noCaptcha & invisible Captcha插件,这些插件的功能相似。
4、CAPTCHA 4WP插件效果
最终效果如下图所示,可以防御机器人注册、填写表单。

魏艾斯笔记