Когда-то для читателей на моем блоге стояла форма контактов с возможностью связаться со мной, не покидая сайт. За работу формы отвечает плагин Contact Form 7. Но в один прекрасный день мной было принято решение этот плагин отключить. Причина: атака блога СПАМом.
Однажды я открыла электронную почту, привязанную к этой форме, и ужаснулась тому количеству писем, которое за короткий промежуток времени было отправлено мне через сайт.
С того момента пользователи могли мне писать лишь в социальные сети, но не всегда это удобно и для них и для меня. Я решила вернуть форму контактов на блог. И при установке обратила внимание, что появилась возможность связать форму контактов на сайте с reCAPTCHA от Google. И я откровенно этому рада!
В этой статье хочу показать вам, как сделать интеграцию reCAPTCHA в Contact Form 7.
Для настройки интеграции авторизуйтесь в аккаунте Google и перейдите по этой ссылке .
В первом поле формы добавьте Ярлык, чтобы найти сайт в будущем.
Далее выберите Тип reCAPTCHA. Предлагаю использовать reCAPTCHA v3.
В поле Домены добавьте адрес вашего сайта, на который установлена форма обратной связи.
Адрес электронной почты указан по умолчанию, но вы можете заменить его на другой.
На последнем шаге необходимо принять условия использования reCAPTCHA.
Кнопка отправить.
Далее откроется новая вкладка с сообщением, что сайт зарегистрирован. На ней будет два ключа, которые потребуется скопировать и перенести в настройки формы Contact Form 7.
На странице интеграции Contact Form 7 необходимо кликнуть по кнопке Настройки интеграции.
В следующем окне ввести ключ сайта и секретный ключ.
Если вы все сделали правильно - появится сообщение: reCAPTCHA активна на этом сайте.
А на сайте в правом нижнем углу рабочего экрана появится вот такая плашечка:
Автор Ольга Абрамова