Невидимая reCaptcha для WordPress

Описание

Invisible reCaptcha для WordPress — это очень мощный плагин, позволяющий легко внедрить новую Invisible reCaptcha от Google на ваш сайт с WordPress.

Список возможностей

WordPress и Invisible reCaptcha

- Login form protection - annihilates Brute Force attacks
- Registration form protection
- Comments form protection
- Forgot Password form protection

WooCommerce и Invisible reCaptcha

- Login form protection
- Registration form protection
- Product Review form protection
- Lost Password form protection
- Reset Password form protection

Contact Form 7 и Invisible reCaptcha
— защита форм Contact Form 7 с помощью Invisible reCaptcha

Gravity Forms и Invisible reCaptcha
— защита Gravity Forms с помощью Invisible reCaptcha

Ultra Community Invisible reCaptcha
— защита формы авторизации
— защита формы регистрации

BuddyPress и Invisible reCaptcha
— защита формы регистрации BuddyPress с помощью Invisible reCaptcha

Совместимость

При использовании WP Multisite вы можете активировать плагин как на одном сайте, так и на всей сети.

Проблемы? Вопросы по использованию?

Заходите на наш форум поддержки Invisible reCaptcha для WordPress

Расширение возможностей Invisible reCaptcha

Примеры хуков для интеграции Invisible reCaptcha с любыми другими плагинами или собственными формами

Действия

- google_invre_render_widget_action - renders the recaptcha widget

Фильтры

- google_invre_is_valid_request_filter   - used to check if Google approved the request (returns bool true/false)
- google_invre_widget_output_html_filter - used to change the recaptcha widget output
- google_invre_language_code_filter      - used to change the badge/challenge language code
- google_invre_badge_position_filter     - used to change the badge position (possible returning values are: 'bottomright', 'bottomleft', 'inline')

Примеры хуков Invisible reCaptcha

  • Для добавления Invisible reCaptcha к любой форме

    Вызовите функцию
    do_action(‘google_invre_render_widget_action’);
    в любом месте до тэга закрытия формы

  • Как проверить подтверждение отправки формы

    $is_valid = apply_filters(‘google_invre_is_valid_request_filter’, true);
    if( ! $is_valid )
    {
    // код обработки ошибки
    }
    else
    {
    // продолжение успешной работы
    }

  • Как поменять язык значка/задания

    add_filter( ‘google_invre_language_code_filter’, ‘myprefix_change_recaptcha_language’ );
    function myprefix_change_recaptcha_language($language_code){
    $language_code = ‘fr’; // French
    return $language_code;
    }

Смотрите полный список кодов языков reCaptcha

Внимание: для работы плагина требуется PHP 5.3 или выше.

Отзывы

06.06.2020
tested a few plug-ins, that list contact form 7 as integrated, the problem is it's integrated in a pro version $$ (that's okay I don't have a problem with that), except that they don't list it as such, you only find that out after you install. So use this plug-in for out-of-the-box integration contact form 7, and support them if you can!!!
28.04.2020
For some reason, the Recaptcha Privacy Policy was displaying an error message. And I was unable to connect to my site anymore. I was blocked out, and I think that the plugin should have disabled the feature if there is a problem. This is why a removed 2 stars. But I managed log in using my web host utilities and fix the problem. Now it works like a charm !
Посмотреть все 120 отзывов

Участники и разработчики

«Невидимая reCaptcha для WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Невидимая reCaptcha для WordPress» переведён на 8 языков. Благодарим переводчиков за их работу.

Перевести «Невидимая reCaptcha для WordPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.2.3

1.2.2

  • Fixed the compatibility with WPML 4.x — the multilingual WordPress plugin

1.2.1

1.2

1.1

  • Исправлена ошибка Namespace в PHP
  • Устранено предупреждение PHP при первом сохранении настроек
  • Меню плагина перемещено в Настройки
  • Устранено предупреждение PHP при первом сохранении настроек
  • Меню плагина перемещено в Настройки

1.0.8

1.0.6

  • Исправлена ошибка при авторизации и регистрации в WooCommerce
  • Добавлена работа Invisible reCaptcha с BuddyPress

1.0.5

  • Исправлена ошибка с Contact Form 7, обнаруженная @silvercode
  • Добавлена работа Invisible reCaptcha с Gravity Forms

1.0.4

  • Совместимость с мультисайтами
  • Работает с сетевым интерфейсом
  • Исправлено предупреждение в PHP7

1.0.3

  • Добавлены хуки WordPress для использования с другими формами и плагинами

1.0.2

  • Добавлена настройка позиции/типа значка
  • Добавлена пользовательская настройка CSS значка
  • Добавлен выбор языка

1.0.1

  • Исправлено предупреждение в PHP 5.4+

1.0

  • Первоначальная версия