Проблема с Contact Form 7, спамом и reCAPTCHA v3

Недавно появился апдейт плагина Contact Form 7 до версии 5.1. И был бы он ничем не примечателен, если бы создатель плагина не решил форсировать перевод всех контактных форм на reCAPTCHA v3. В Contact Form 7 5+ миллионов инсталляций плагина для WordPress, и почти у всех начались проблемы с этим обновлением: каждый день на форуме поддержки плагина появляется десятки тем, связанных с этим апдейтом. В основном у людей проблемы с тем, что Google reCAPTCHA v3, в отличии от reCAPTCHA v2, пропускает много спама, пока идет ее “обучение”. Более того, ее скрипты грузятся на всех без исключения страницах сайта и справа снизу отображается лого и ссылки на Гугл.

Как победить спам Contact Form 7

У меня на этом блоге тоже есть несколько форм, и мне совсем не понравилась эта бесплатная реклама Гугла на всех страницах. Поэтому, я заменил все рекапчи в формах на вариант с “вопросом-ответом”. Сделать это довольно просто: надо выбрать опцию “quiz”. В результате код для формы получиться таким:

[quiz capital-quiz "Здесь вопрос?|Здесь ответ"]

Вопрос и ответ может быть написан как цифрами, так и буквами. Я, в своей форме контакта, решил использовать простую математику и пока увеличения количества спама по сравнению с гуглокапчей не заметил.

Стаття 'Проблема с Contact Form 7, спамом и reCAPTCHA v3' опублікована 17.12.2018, 13:20 в 'Sites , '. Залиште коментар!

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

30 − = 21