Повторение Wordpress с 400 плохими запросами - PullRequest
0 голосов
/ 06 февраля 2019

Я встроил Google ReCapche, но он не отображается в моей контактной форме. 7 Отображается ошибка Uncaught ReferenceError: grecaptcha не определено

enter image description here

1 Ответ

0 голосов
/ 06 февраля 2019

Это, вероятно, лучшее решение (до того, как версия плагина 5.1 была выпущена 18 декабря).Это позволяет сохранить контактную форму 7, но также использовать методологию V2.Вот шаги для реализации:

  • Добавьте и активируйте этот плагин https://wordpress.org/plugins/advanced-nocaptcha-recaptcha/
  • Перейдите в настройки нового плагина и вставьте ключи Google ReCaptcha V2 (вы также можете редактироватьдругие настройки там)
  • Удалите все ключи Google v3 из Контактной формы 7> Интеграция и удалите короткий код контактной формы 7 [recaptcha]
  • Добавьте короткий код [anr_nocaptcha g-recaptcha-response], которыйподдерживается новым плагином и сохраните форму.
  • Если проблема не устранена, обратитесь к разработчику плагина.

Здесь также есть альтернативное аналогичное решение:

https://articles.runtings.co.uk/2018/12/how-to-fix-contact-form-7-v501.html

Случай 2: Проблема с разрешениями на сервере

  • Чтобы использовать CAPTCHA, на вашем сервере должна быть установлена ​​библиотека GD и FreeType.
  • Кроме того, убедитесь, что временная папка CAPTCHA доступна для записи.Для деталей, https://contactform7.com/captcha/
...