🆕 Bricks 2.4 已发布:查询循环性能提升 40%,迁移教程同步更新 →

首页 / 中文教程 / 教程

为 Bricks Builder Form 表单添加 Google reCAPTCHA v3 验证

教程:用 Google reCAPTCHA v3 给 Bricks 表单加一层无感反垃圾防护,每月百万次免费额度,无需用户点 checkbox。

Ray ChanRay Chan·2026-08-20·约 1 分钟
目录
  1. 1.什么是 reCAPTCHA v3
  2. 2.第一步:到 Google 后台申请密钥
  3. 3.第二步:在 Bricks 表单里启用
  4. 4.第三步:设置拦截阈值
  5. 5.小结

网站表单最怕垃圾询盘和机器人提交。Google reCAPTCHA v3 是一种「无感」验证方案——访客完全不需要点任何 checkbox,后台按风险分数为每次提交打分,分数过低直接拦下。它对个人站点免费,每月最多 100 万次评估,对绝大多数外贸站、企业站都够用。下面讲怎么接到 Bricks Builder 的 Form 表单上。

什么是 reCAPTCHA v3

reCAPTCHA v3 和老版本的「选红绿灯」完全不同:它在页面后台静默运行,给每次交互打一个 0.0–1.0 的风险分(score)。分数越接近 1 越像真人,越接近 0 越像机器人。你不必中断用户操作,只需要在提交时检查这个分数,低于你设定的阈值就当作垃圾丢弃。

第一步:到 Google 后台申请密钥

  1. 打开 Google reCAPTCHA 管理后台(recaptcha.google.com),用 Google 账号登录。
  2. 注册一个新站点,类型选择 reCAPTCHA v3
  3. 填写你的域名(如 example.com,不要带 https://)。
  4. 提交后会得到两把钥匙:站点密钥(Site Key)私密密钥(Secret Key)。前者放前台,后者只能留在服务器端,不要泄露。

第二步:在 Bricks 表单里启用

  1. 用 Bricks 编辑器打开要加防护的页面,选中或添加一个 Form(表单) 元素。
  2. 在右侧设置面板里找到表单的「反垃圾邮件 / Spam protection」相关区域,开启 reCAPTCHA v3
  3. 把刚才拿到的 Site Key 和 Secret Key 分别填进去。
  4. 保存并前台刷新,查看页面源代码能看到 reCAPTCHA 的脚本已加载即表示接入成功。

第三步:设置拦截阈值

reCAPTCHA v3 通常允许你设定一个最低分阈值(比如 0.5)。表单提交时如果分数低于阈值,Bricks 会直接判定为垃圾并拒绝,正常的询盘则照常进入邮件或数据库。阈值定得太高容易误伤真人,定得太低又防不住机器人,建议先用 0.5 跑一段时间再根据后台报表微调。

小结

reCAPTCHA v3 是给 Bricks 表单做反垃圾的高性价比方案:免费、无感、对用户体验零打扰。核心三步就是「申请密钥 → 表单设置里开启并填 Key → 设好阈值」。接上之后记得观测几天分数分布,别让真客户被误拦。


内容说明(整理稿):本文选题与步骤框架参考自竞对站 trybricks.com / qinbanliang 站的公开教程(源多为截图驱动教程,正文极薄),内容为 BricksWiki 基于 Bricks 官方公开文档与通用实操经验重写整理,非原文逐字翻译,也不构成官方文档。操作入口/路径以你当前 Bricks 版本为准,实操前建议对照官方文档核对。

Ray Chan

站长

Ray Chan

WordPress Developer & Bricks Specialist

WordPress developer with 10+ years of client builds. Switched to Bricks in 2023 — now builds fast WordPress sites and migrates legacy Elementor/Divi projects.

延伸阅读