Contactform7 с Recaptchav3 не показывает значок

Я обновил несколько сайтов Wordpress, которые использовали contactform7 версии 4.9, до новой версии 5.1.1. С этим обновлением мне пришлось установить новый Google Recaptcha V3. В большинстве случаев обновление не было проблемой, и оно работало отлично, однако на некоторых веб-сайтах значок Recaptcha (нижний правый угол) не отображается в интерфейсе веб-сайтов...?

Я пытался найти его в Google, но я могу найти только людей, которые хотят скрыть значок, но я хотел бы показать значок ˆˆ. Поскольку значок отсутствует на некоторых веб-сайтах, я думаю, что что-то не так с моей конфигурацией. Есть ли способ проверить, работает ли Recaptcha как задумано? Или у кого-то были похожие проблемы с не показанным значком? Заранее спасибо!

Проверено на наличие класса grecaptcha-badge, но его нет Проверено, загружен ли какой-либо сценарий Recaptcha, и есть ли (https://www.google.com/recaptcha/api.js?render=6Ld0k48UAAAAAOZmlXfpn-1e91oDo52sWEwyMBLw&ver=3 ">)

При обновлении контактной формы 7 до версии 5.1.1. и реализуя ключи Recaptcha V3, веб-сайт показывает значок Google Recaptcha во внешнем интерфейсе (нижний правый угол)

1 ответ

Что сработало для меня, это просто добавление следующего css

.grecaptcha-badge{
    z-index:20;  
}

Я нашел решение или проблему, почему не показывается recpatcha. Это потому, что некоторые javascript костюма на некоторых сайтах. Обходной путь - установить стандартную тему и посмотреть, появляется ли ReCaptcha. Тем не менее, я не знаю, какой javascript костюма блокирует ReCaptcha, поэтому мой обходной путь - установить старую версию контактной формы (<5.0), чтобы иметь возможность использовать ReCaptcha V2, эта не блокируется javascript costum.

Другие вопросы по тегам