Увагу 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 крб на контент всередині)