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