Увагу Google Recaptcha v3 + Contact Form 7

Сьогодні трапилася ситуація, яка змусила згадати що є блог і в нього потрібно писати.

90% а може і більше сайтів, користуються контактною формою і так повелося, що як правило за роботу цієї контактної форми відповідає плагін Contact Form 7 плагіну цього вже не перший рік і він відмінно зарекомендував себе як плагін для простої контактної форми або для складних форм замовлень з умовами та безліччю полів.

У грудні 2018 в плагін додали сумісність Google Recaptcha v3 і повністю відмовилися від v2 (там де потрібно натискати «Я не Робот» і відгадувати картинки).

Це дуже здорово і зручно для користувача, тому що нічого ніде не потрібно вводити, вирішувати приклади, шукати зображення і витрачати час на розгадування капчі, але є одне але.

Якщо відвідувач заповнює форму з підозрілого адреси (припустимо громадський Wi-Fi) який гугл вважатиме «Поганим джерелом», то при заповненні форми користувач не отримає повідомлення про те, що щось не так з капчі, та й що з нею може бути якщо її немає. Він буде просто отримувати повідомлення про те, що при відправці повідомлення сталася помилка, спробуйте ще раз . І навіть після того, як він кілька разів натисне відправити, ситуація не зміниться, в результаті хтось втратить дорогоцінний лід не важливо замовлення це, звернення або питання.

На даний момент як впоратися з цією ситуацією не змінюючи версію капчі я не знайшов. Щоб відновити роботу контактної форми, довелося доставити ще один плагін, який говорить Contact Form 7 використовувати Google Recaptcha v2, згенерувати ключі для другої версії капчі і ввести їх заново у налаштуваннях Contact Form 7.

Якщо у вас встановлений плагін Contact Form 7 і використовується невидима капча Google Recaptcha v3 рекомендую перевірити роботу контактної форми з різних комп'ютерів/телефонів, можливо не всі звернення через контактну форму доходять до адресата.

Запис вперше з'явилася Блог про блоги від Дмитра Донченка .

Немає схожих записів.

Опубліковано: 19/04/19 @ 01:11
Розділ Безпека Блоги Пошуковики

Рекомендуємо:

Scala дайджест #10: шпаргалка по ZIO, складання з допомогою Basel, результати конференцій
Чи залежать результати виборів у Києві від розміщення гілок метрополітену – експеримент з бібліотекою d3.js
DOU Проектор: Hurma — автоматизація HR-процесів та рекрутингу
Чим займається Developer Advocate та чому ця позиція непопулярна в Україні
Реаліті: інфо-сайт, звіт #2 (промокод на 1000 крб на контент всередині)