Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

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

Отзывы

23.03.2021
Thanks to this plugin not having been tested with the last 3 major WordPress updates, it managed to break my CF7 forms and Google Analytics form submission tracking from one day to the other. It looks like this plugin was abandoned, so I strongly advise against installing it. Unreliable!
26.11.2020
It works for simple sites, but you may run into conflicts if you are not using a supported form plugin (like Caldera Forms) in conjunction with Caldera Anti-spam (a different plugin). In that case you will need to descript the JS on those pages so it doesn't conflict. It would also be A LOT better for performance/PageSpeed if the scripts were only enqueued on the pages where they are needed and not on every page. This would avoid conflicts with other custom code and/or plugins that may load their own recaptcha library/JS.
15.10.2020
Sadly did not work. Got into an endless loop of entering passwords and being rejected. WordPress did say not tested with my current version, so perhaps that explains it
11.09.2020
After trying some other plugins, this one is great. Simple to install and setup. Optimized, load recaptcha scripts only when needed
Посмотреть все 128 отзывов

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

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

Участники

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

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

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