Invisible reCaptcha

Popis

Invisible reCaptcha pro WordPress je mimořádně výkonný plugin, který integruje nový Invisible reCaptcha by Google do stránek WordPress.

Notice: As of version 1.3.0, this plugin is now maintained by @berrypress.

External service disclosure

This plugin is designed to integrate reCAPTCHA by Google into your site, which is an external third-party service used to implement security and fraud prevention measures. The plugin may communicate with the reCAPTCHA service via API and/or by loading assets on your site’s frontend, resulting in data transfer with the reCAPTCHA service when the site frontend is accessed and/or when reCAPTCHA validation is triggered by to user actions. In addition to authentication and operational data such as API keys and reCAPTCHA identifiers, the service may receive information from your and your users‘ browser and network, such as their IP address, user agent, etc.

Use of the reCAPTCHA service is subject to the Google Cloud Terms of Service, Service Specific Terms, Google Privacy Policy, and the Cloud Data Processing Addendum.

This plugin is not affiliated with or endorsed by Google.

Souhrn funkcí

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 komunita Invisible reCaptcha
– Ochrana přihlašovacího formuláře
– Ochrana registračního formuláře

BuddyPress Invisible reCaptcha
– Chraňte svůj registrační formulář BuddyPress pomocí pluginu Invisible reCaptcha

Kompatibilita

Na WP Multisite můžete aktivovat plugin celé síti, nebo jen na jednom webu.

How-To

Check out the Invisible reCAPTCHA v2 Guide: https://developers.google.com/recaptcha/docs/invisible

  1. Create a reCAPTCHA v2 site using the Invisible reCAPTCHA badge option: https://www.google.com/recaptcha/admin/create
  2. Copy the Site Key and Secret Key from the Google reCAPTCHA admin console.
  3. In WordPress, go to Settings > Invisible reCaptcha > Settings.
  4. Enter your Site Key and Secret Key.
  5. Save the settings.
  6. In the settings, choose which forms should be protected by reCAPTCHA.
  7. Visit a page containing a protected form and verify that the reCAPTCHA badge is displayed and that form submissions are working correctly.

Rozšíření Invisible reCaptcha

Zde je několik užitečných háčků, které vývojářům pomohou integrovat Invisible reCaptcha s jakýmkoli pluginem nebo vlastním formulářem

Akce

- google_invre_render_widget_action - renders the recaptcha widget

Filtry

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

Příklady použití neviditelných háčků reCaptcha

  • Přidej Invisible reCaptcha do jakéhokoliv formuláře

    Stačí zavolat
    do_action('google_invre_render_widget_action');
    kdekoliv před koncovým tagem formuláře.

  • Ověřit požadavek na odeslání formuláře

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

Zobrazit všechny reCaptcha kódy jazyků

Poznámka: K aktivaci tohoto pluginu je zapotřebí PHP 7.0 nebo novější verze.

Recenze

31. 10. 2025
Our site was created in 2020 and it’s been a while since it was maintained. Now when we login, the reCaptcha appears but with no field to enter or mark the captcha in, thus causing failed logins.
21. 6. 2023
<p>We use v2 recaptcha code + this plugin on a „all“ of our sites with gravity forms. Unfortunately we have GF on the home page (for capturing leads) where this loads and it adds a bunch of bloat (granted from google). It would be nice if there was a way to optimize this so it didn’t load an additional 20-25 requests. </p> <p>Pros: drops spam considerably with gravity forms. Easy to implement.<br> Cons: slows your pagespeed scores down, can’t defer JS otherwise it may not work. Adds about 20 or more resources from google just to enable recaptcha v2.</p> <!– wp:paragraph –> <p>UPDATE – invisible captcha has not worked for a very long time. I don’t believe it’s a plugin issue, it’s just the captcha service does not really work anymore. Bots have figured a way around this.</p> <!– /wp:paragraph –>
23. 3. 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!
Přečtěte si všech 133 recenzí

Autoři

Invisible reCaptcha je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Invisible reCaptcha“ byl přeložen do 15 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Invisible reCaptcha” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.3.1

  • Removed inactive WooCommerce checkout protection code (commit details).
  • Removed unused licensing and external module-loading infrastructure.
  • Declared PHP 7.0 as the minimum supported PHP version.
  • Updated WordPress compatibility metadata.
  • Added a link to the Google Privacy Policy to the external service disclosure.
  • Corrected the setup documentation to specify Invisible reCAPTCHA v2.

1.3.0

  • PHP 8 compatibility
  • Removed the custom CSS feature

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
  • Přidat Invisible reCaptcha do BuddyPress

1.0.5

  • Opraven problém s Contact Form 7, který nahlásil @silvercode
  • Přidat Invisible reCaptcha do formulářů Gravity Forms

1.0.4

  • Kompatibilní se sítí webů
  • Network interface ready
  • Opraveno varování PHP7

1.0.3

  • Přidány háčky WordPressu pro integraci vlastních formulářů/pluginů

1.0.2

  • Added Badge Position option
  • Added Badge Custom CSS option
  • Přidána možnost Jazyk

1.0.1

  • Oprava upozornění na přísné standardy v PHP 5.4+

1.0

  • První vydání