Что умеет
Плагин встраивает в сайт Google reCAPTCHA и по умолчанию использует невидимый режим: проверка выполняется в фоне и показывает задание, только если запрос выглядит подозрительно.
Защищаемые формы:
- WordPress: вход, регистрация, комментарии, восстановление пароля.
- WooCommerce: вход, регистрация, отзывы о товаре, сброс и восстановление пароля.
- Contact Form 7 и Gravity Forms.
- Другие формы, куда можно добавить проверку по документации.
Против перебора паролей защита формы входа действует на уровне запроса.
Установка и настройка
Получите ключ сайта и секретный ключ в консоли reCAPTCHA, указав домен сайта. Введите их в настройках плагина и выберите формы, которые нужно защитить. После включения откройте страницу входа в окне инкогнито и проверьте, что вход, регистрация и отправка форм работают.
Подводные камни
- Блокировка входа. При неверных ключах или неподходящем типе ключа можно потерять доступ к админке. Сначала проверьте на копии сайта, держите FTP-доступ и знайте, как отключить плагин вручную.
- Тип ключей. Тип ключа в консоли Google должен соответствовать режиму, который выбран в плагине.
- Доступность Google. В России скрипты Google иногда грузятся долго или блокируются, из-за чего форма не отправляется. Проверьте работу у реальных посетителей и из разных сетей.
- 152-ФЗ. Сервис Google получает IP-адрес и технические данные; отразите это в политике обработки данных и в баннере cookie.
- Кэш и оптимизация. Минификация и отложенная загрузка скриптов могут ломать проверку.
- Дублирование. Не включайте одновременно несколько капч на одной форме.
Кому подойдёт
Сайтам, где уже работает reCAPTCHA и нужна простая защита основных форм. Если нужны альтернативы без Google, используйте hCaptcha, Antispam Bee или Akismet для комментариев.