Установка reCaptcha на WordPress с помощью плагина

reCaptcha для Wordpress Wordpress

Понадобилась капча для формы заявок с сайта в телеграмм. Приходит в телеграмм много спама, с самого первого включения формы.

reCaptcha для WordPress

 

Нашёл быстрое и простое решение с помощью плагина reCaptcha by BestWebSoft

reCaptcha by BestWebSoft

 

Заходим в Плагины — Добавить плагин, и вводим reCaptcha by BestWebSoft, у меня уже активирован, вам необходимо установить и активировать.

reCaptcha by BestWebSoft

 

После установки слева в панели появится

reCaptcha для WordPress

 

Заходим в настройки плагина и видим следующее:

reCaptcha для WordPress

 

Теперь нам необходимо «Ключ сайта» и «Секретный ключ», для этого нам необходимо зарегистрироваться в Google reCaptcha https://www.google.com/recaptcha/admin/create

Вам необходимо заполнить поля:

reCaptcha для WordPress

Ярлык — это просто любое название вашего сайта, для быстрого поиска среди сайтов если их у вас много, можно название домена, но сам домен вводиться ниже.

Тип reCaptcha — я выбрал версию v2, вы можете выбрать любую, так же в плагине можно выбрать между v2 и v3.

Домены — капчу можно установить на несколько сайтов, если у вас домен рф, то для правильной работы необходимо добавить адрес сайта в Punycode, т.к. Google плохо воспринимает домены рф.

Далее после отправки вам покажут ваши уникальные ключи, их и необходимо будет ввести в настройках плагина.

reCaptcha для WordPress

Далее необходимо перейти в настройки плагина

reCaptcha для WordPress

Выберите версию которую выбрали в Google reCaptcha, у меня все работает на v2, другие не пробовал. Потом вводим ключи в соответствующих полях.

И жмем Тестирование reCaptcha, если всё сделали правильно, то появиться такое окно

reCaptcha для WordPress

 

Если же что то неправильно, то будет:

reCaptcha для WordPress

У меня была ошибка пока я домен рф не перевел в Punycode (пример сайта в Punycode xn--80arajdtj.xn--p1ai) и не добавил его в Google, потом все заработало.

И самая главная настройка в Плагине это если у вас простая форма отправки — чтобы кнопка отправки оставалась отключенной до тех пор, пока пользователь не пройдет тест reCAPTCHA (для версии 2).

reCaptcha для WordPress

Поставьте галочку и пользователь не сможет ничего отправить, кнопка будет неактивна, пока не пройдет тест капчи. что он не робот.

Потом все настройки сохраняем.

Справа от настроек плагина будет ШОРТКОД для вставки в любое место сайта.

Я его просто вставил перед кнопкой отправить и все работает.

reCaptcha для WordPress

 

reCaptcha для WordPress

 

Форма готова, пока не отметишь что ты не робот, кнопка отправки не работает.

reCaptcha для WordPress

Эта форма отправляет заявки прямо в телеграмм, о создании этой формы я напишу другой статье.

Оцените статью
Блог Артёма
 

Подписывайтесь на мой Telegram канал, там больше контента по стройке ⬇️⬇️⬇️

telegram