Записки админа

Записки админа

reCAPTCHA + WordPress. Установки капчи от гугл на форму комментариев.

В данной статье рассмотрим подключение капчи от гугл на стандартные отзывы к статьям WordPress. Конечно существуют плагины выполняющие такие задачи, но на сайте, который мне пришлось обслуживать они почему-то не работали.

Итак начнем. Первое, что необходимо сделать это получить ключи API key pair тут. Далее

Настройка reCAPTCHA v2 от Google.

Для установки Capcha v.2 от Google необходимо иметь аккаунт Google. Если он у вас есть, переходим по ссылке

Там выбираем reCAPTCHA v2 тип флажок, вводим для какого домена мы будем ее использовать, принимаем условия и жмем регистрация.

После этого мы попадаем на страницу с данными о вашей капче и краткой инструкцией по настройке (ссылка на скрипт и div-блок для вставки в html-код формы сайта).

Принцип действия капчи таков. При загрузке страницы загружается java-скрипт капчи и сама капча. Скрипт каким-то хитрым образом анализирует действия посетителя сайта, когда тот ставит галочку в поле “Я не робот” и при отправке данных формы на сервер вместе с данными формы отправляются идентификатор данного анализа в пост-переменной $_POST[‘g-recaptcha-response’]. Далее