Invisible reCaptcha for WordPress

Descrição

Invisible reCaptcha for WordPress is an extremely powerful plugin which integrates the new Invisible reCaptcha by Google with your WordPress site.

Resumo de funcionalidades

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
– Protect your Contact Form 7 forms with Invisible reCaptcha

Gravity Forms Invisible reCaptcha
– Protect your Gravity Forms with Invisible reCaptcha

Ultra Community Invisible reCaptcha
– Login form protection
– Registration form protection

BuddyPress Invisible reCaptcha
– Protect your BuddyPress registration form with Invisible reCaptcha

Compatibilidade

On a WP Multisite you can either activate the plugin network wide or on a single site.

How-To and Troubleshooting

Check out our Invisible reCaptcha for WordPress Support Forum

Extending Invisible reCaptcha

Here are some useful hooks to help developers integrate Invisible reCaptcha with any plugin or custom form

Acções

- google_invre_render_widget_action - renders the recaptcha widget

Filtros

- 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')

Examples of using Invisible reCaptcha hooks

  • Add Invisible reCaptcha into any form

    Just call
    do_action(‘google_invre_render_widget_action’);
    anywhere before form closing tag

  • Validate form post request

    $is_valid = apply_filters(‘google_invre_is_valid_request_filter’, true);
    if( ! $is_valid )
    {
    // handle error here
    }
    else
    {
    // continue with your logic
    }

  • Change the badge/challenge language code

    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;
    }

See all reCaptcha Language Codes

Note: This plugin requires PHP 5.3 or higher to be activated.

Avaliações

4 de Junho, 2019
В отличие от интеграции CF7 этот плагин включает рекапчу только там, где она нужна.
20 de Abril, 2019
Thank you for your plugin. Could you please improve this plugin for bbpress?
6 de Abril, 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.
Ler todas as 111 avaliações

Contribuidores e programadores

“Invisible reCaptcha for WordPress” é software de código aberto. As seguintes pessoas contribuíram para este plugin:

Contribuidores

“Invisible reCaptcha for WordPress” foi traduzido para 7 locales. Obrigado aos tradutores pelas suas contribuições.

Traduza o “Invisible reCaptcha for WordPress” para o seu idioma.

Interessado no desenvolvimento?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Registo de alterações

1.2.3

1.2.2

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

1.2.1

1.2

1.1

  • Fixed PHP wrong Namespace issue
  • Fixed PHP warning when contact forms settings were saved for the first time
  • Moved Plugin Menu to Settings
  • Fixed PHP warning when contact forms settings were saved for the first time
  • Moved Plugin Menu to Settings

1.0.8

1.0.6

  • Fixed WooCommerce login and registration issue
  • Added Invisible reCaptcha for BuddyPress

1.0.5

  • Fixed Contact Form 7 issue reported by @silvercode
  • Added Invisible reCaptcha for Gravity Forms

1.0.4

  • Multisite compatible
  • Network interface ready
  • Fixed PHP7 warning

1.0.3

  • Added WordPress hooks for custom forms/plugins integrations

1.0.2

  • Added Badge Position option
  • Added Badge Custom CSS option
  • Added Language option

1.0.1

  • Fixed the Strict Standards Warning on PHP 5.4+

1.0

  • Initial release