Как настроить ReCaptcha
Как настроить reCAPTCHA для регистрации в WordPress и WooCommerce, сбросить пароль и формы входа. Остановите спам-комментарии с невидимым reCAPTCHA.
English version: How to set up reCAPTCHA
Что такое reCAPTCHA и как оно работает?

reCaptcha widget by Google
reCAPTCHA – это механизм проверки личности, созданный и поддерживаемый Google в качестве бесплатного антиспам-сервиса.
Когда вы включаете reCAPTCHA для формы на своем веб-сайте, с серверов Google будет загружаться пара сценариев JavaScript каждый раз, когда отображается веб-страница с формой. Если вы включили видимую версию, эти скрипты будут отображать виджет reCAPTCHA внутри формы. С невидимым reCAPTCHA эти скрипты будут отображать значок reCAPTCHA в углу экрана.
Каждый раз, когда пользователь отправляет форму с помощью reCAPTCHA, плагин WP Cerber отправляет HTTP-запрос на сервер Google, чтобы убедиться, что форма была отправлена человеком, а не ботом. Если сервер Google ответит отрицательно «Нет, это бот» , дальнейшая обработка формы будет прервана, и пользователь увидит сообщение: ОШИБКА: Ошибка проверки пользователя. Пожалуйста, нажмите квадратную клетку в блоке reCAPTCHA ниже .
Кстати: почему reCAPTCHA не защищает WordPress от атаки методом перебора .
Давайте настроим reCAPTCHA для форм WordPress
Вы можете легко настроить reCAPTCHA на веб-сайте, на котором установлен бесплатный плагин WP Cerber Security . Но прежде чем вы сможете начать использовать reCAPTCHA на любом веб-сайте, вы должны получить ключ сайта и секретный ключ на веб-сайте Google. Чтобы получить ключи, вы должны иметь учетную запись Google.
Зарегистрируйте свой веб-сайт и получите оба ключа здесь: https://www.google.com/recaptcha/admin
Примечание. Если вы собираетесь использовать невидимую версию, вы должны получить и использовать ключ сайта и секретный ключ только для невидимой версии.
- После того, как ключи были созданы для вас, перейдите на страницу настроек reCAPTCHA плагина WP Cerber.
- Скопируйте ключи в соответствующие поля в настройках reCAPTCHA.
- Установите флажки для всех форм, которые вы хотите проверить с помощью reCAPTCHA.
- Убедитесь, что виджет reCAPTCHA отображается правильно.
- Готово!
reCAPTCHA для WooCommerce
Важное примечание для пользователей WooCommerce: вы не можете включить и использовать два видимых виджета reCAPTCHA (для двух форм) на одной странице. Разрешен только один виджет на странице. Итак, если у вас есть две формы на одной странице, выберите только одну, более важную форму или используйте невидимую версию.
reCAPTCHA для форм комментариев WordPress
Если вам нужно выровнять видимый виджет reCAPTCHA, используйте пользовательский стиль CSS с настройщиком сайта.
- Чтобы перейти к настройщику WordPress, перейдите в меню «Внешний вид / Настройка» на панели инструментов WordPress. Вы попадете прямо в интерфейс Customizer, с вашим предварительным просмотром темы справа и меню Customizer слева. Прокрутите вниз и нажмите
- Прокрутите вниз и нажмите Дополнительные CSS .
- Введите следующий код CSS, чтобы выровнять виджет reCAPTCHA вправо.
#cerber-recaptcha > div {
text-align: right;
width: auto !important;
height: auto !important;
}
Примечание. При редактировании стиля CSS в Customizer сайта ваши изменения будут автоматически применены к окну предварительного просмотра, но на самом деле они не будут сохранены, пока вы не нажмете кнопку «Сохранить и опубликовать».
Отличная альтернатива reCAPTCHA
Система защиты от спама и ботов Cerber – отличная альтернатива Google reCAPTCHA . Движок защищает форму комментариев WordPress и способен защитить все контактные и регистрационные формы на сайте. Он совместим практически с любой формой. Протестировано с кальдерными формами, гравитационными формами, контактной формой 7, формами ниндзя, огромными формами, быстрой защищенной контактной формой, контактной формой WPForms.
Устранение неполадок reCAPTCHA
Прежде всего, проверьте вкладку «Активность». Если вы видите сообщение «неверные настройки reCAPTCHA», это означает, что ваш ключ и секрет неверны и не были распознаны сервером Google.
Если вы видите сообщение «Запрос к службе Google reCAPTCHA не выполнен», это означает, что ваш веб-сервер не может подключиться к внешним серверам. Спросите хостинг-провайдера об этой проблеме. Иногда хостинг-провайдеры блокируют исходящие HTTP-запросы с веб-сайтов.
Недостатки reCAPTCHA
Некоторые владельцы сайтов имеют негативный опыт работы с reCAPTCHA. Время от времени мы получаем жалобы на неправильную разметку формы. Иногда макет страницы не совместим со стилями виджета reCAPTCHA. Если у вас есть такой неприятный опыт, дайте нам знать.
Знать
Хотя Google предлагает эту услугу бесплатно, на самом деле она не полностью бесплатна. Потому что Google – это огромный бизнес, и он не предлагает что-то бесплатно. Таким образом, вы должны заплатить что-то взамен, и в этом случае вы поделитесь некоторыми, неизвестными нам деталями о вашем браузере и вашем веб-сайте.
Следующее объяснение было взято с сайта Google, вы можете проверить его при регистрации на странице сервиса reCAPTCHA.
Вы признаете и понимаете, что API reCAPTCHA работает, собирая информацию об аппаратном и программном обеспечении, такую как данные об устройстве и приложении, а также результаты проверок целостности, и отправляя эти данные в Google для анализа. В соответствии с разделом 3 (d) Условий предоставления услуг API Google вы соглашаетесь с тем, что, если вы используете API, вы обязаны предоставлять любые необходимые уведомления или согласия на сбор и передачу этих данных в Google. Для пользователей в Европейском Союзе вы и ваши клиенты API должны соблюдать Политику согласия пользователей в ЕС, которая в настоящее время находится по адресу
Как выглядит reCAPTCHA?
Иногда вы можете увидеть немного сложный графический reCAPTCHA с набором картинок. Вы должны выбрать подходящие изображения в соответствии с объяснением над ними.

reCAPTCHA for WordPress

reCAPTCHA as anti-spam for WooCommerce

reCAPTCHA for WordPress comment form
Hi There,
My have enabled the recaptcha feature in the wp admin login page, but it keep showing human verification failed even thought the username and password are correct. Wonder how can I disable the recaptcha manually?
Thanks.
You have to remove the plugin folder by using FTP client or any file manager in your hosting control panel. Once you have logged in to your website reinstall the plugin and check the activity log for relevant errors.
HI , i want to confirm about wp cerber plugin , there are two [limit attempt] options ,one in antispam tab and other in dashboard>>main settings , are they are the same or different? thanks.
The first one is main and it is for limit login attempts. The second one, on the antispam admin page, is for blocking aggressive spammers.