Captcha уже есть в плагине Contact Form 7. Чтобы добавить капчу на сайт нужно выполнить следующую инструкцию:
- Необходимо наличие профиля в Google и зарегистровать сайт для получения API-ключей:
- Заходим в админ панель reCaptcha.
- Регистрируем сайт: указать домен, Ярлык и выбираем тип reCAPTCHA v3, (v2 только для старых версий Contact Form 7) после чего вам предоставят два ключа.
- Переходим на сайт в админ панель WordPress > Contact Form 7 > Интеграция > Настройки интеграции reCAPTCHA и вводим полученные ключ и секретный ключ.
- Всё.
- Если нужно использовать именно reCAPTCHA v2 + Флажок, то тогда еще переходим в нужную контактную форму Contact form 7 и добавляем шорт-код [recaptcha] в поле контактной формы. API-ключи, конечно, должны быть на reCAPTCHA v2.
Стоит отметить что плагин Contact Form 7 выше версии 5.6 использует reCAPTCHA v3. Если нужна именно reCAPTCHA v2, то можно откатить версию плагина на более раннюю.