Невидимая 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 или выше.

Отзывы

Июнь 4, 2019
В отличие от интеграции CF7 этот плагин включает рекапчу только там, где она нужна.
Апрель 20, 2019
Thank you for your plugin. Could you please improve this plugin for bbpress?
Апрель 6, 2019
Has been working great for a few months. Only thing to note is that it really threw me for a loop when Google can't connect. I see a lot of people reporting the same issues I was experiencing. While Google cannot connect, login fails and password reset doesn't function at all, there is no indication that the Google connection is the issue. Regardless, easy to install and works great.
Посмотреть все 110 отзывов

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

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

Участники

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

Перевести «Невидимая 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

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