Что умеет
Плагин добавляет в форму капчу, где посетитель выбирает нужное изображение. Все картинки встроены в страницу как SVG, поэтому внешние ресурсы не подгружаются, cookie не ставятся и данные посетителей не уходят третьим сторонам. Дополнительно включается скрытое поле-ловушка (honeypot) для простых ботов.
- Contact Form 7. В нужное место формы добавляется шорткод
[cf7ic]. Вариант[cf7ic "toggle"]скрывает капчу до начала заполнения формы. - WPForms. Капчу включают в настройках плагина без шорткодов.
- Conditional Fields. Начиная с версии 3.2.0 форма с условной логикой работает без дополнительных скрытых полей.
- PRO-версия. Расширяет набор форм: вход и регистрация WordPress, Gravity Forms, WooCommerce, комментарии, настройка внешнего вида и сообщений.
Установка и настройка
Установите плагин, откройте форму в Contact Form 7 и вставьте [cf7ic] рядом с кнопкой отправки. Для WPForms поставьте галочку на странице настроек плагина. Сохраните форму и отправьте тестовое сообщение, чтобы убедиться, что капча показывается и сообщение доходит.
Подводные камни
- Кэширование. Если форма на закэшированной странице, капча может не обновляться; исключите страницу из кэша или проверьте работу.
- Надёжность. Картинки-капчи защищают от примитивных ботов. Против целевого спама лучше добавить Akismet или другую проверку.
- Доступность. Для людей с нарушениями зрения графические задания неудобны, в PRO заявлена поддержка a11y.
- Перевод. Если часть надписей на английском, проверьте перевод интерфейса и при необходимости задайте тексты вручную.
- Согласие на обработку данных. Капча не заменяет флажок согласия по 152-ФЗ в форме.
Кому подойдёт
Сайтам, где нужна защита форм без Google reCAPTCHA и без cookie, а также тем, у кого reCAPTCHA недоступна или тормозит. Среди других вариантов — hCaptcha, Really Simple CAPTCHA и Antispam Bee для комментариев.