Contact Form 7 – reCaptcha v2


Contact Form 7 v5.1 dropped support for reCaptcha v2 along with the [recaptcha] tag December 2018. This plugin brings that functionality back from Contact Form 7 5.0.5 and re-adds the [recaptcha] tag.

Jeśli wtyczka zostanie zainstalowana przed aktualizacją Contact Form 7 z v5.0.5 do 5.1.1, twoje stare klucze API zostaną przeniesione automatycznie. Całość sprowadza się wtedy do przełączenia na reCaptcha v2 z poziomu ustawień tej wtyczki.

Once installed and configured it should be the same reCaptcha functionality you are used to in previous versions of Contact Form 7.


Zrzuty ekranów

  • Strona ustawień


Contact Form 7 jest wymagany do działania tej wtyczki.

  1. Zainstaluj tę wtyczkę (Contact Form 7 – reCaptcha v2)
  2. Zaktualizuj Contact Form 7 do najnowszej wersji
  3. Re-add the reCaptcha version 2 API keys (if no keys are currently set). For more information you may read How to Generate Google reCAPTCHA v2 Keys by IQComputing and Contact Form 7 documentation
  4. Using the left-hand admin navigation in the Contact Form 7 subpages click „reCaptcha Version” (Contact -> reCaptcha Version)
  5. Once on the „Contact Form 7 – reCaptcha v2” settings page, select from the select list „reCaptcha Version 2” and click „save”

Once the version 2 API keys are set, the version 2 has been selected in the plugin settings, all [recaptcha] tags will be replaced with the expected Google reCaptcha on all forms.


Will this plugin work with Version 3 keys?

No and yes. Google reCaptcha has specific keys for each API. If you are doing an upgrade from a previous version of Contact Form 7 to the current version you will need to re-add the Version 2 API keys using the traditional method. That being said you can set the plugin usage to default and it will use the inherit Contact Form 7 reCaptcha Version 3 API.

Where do I add my Version 2 keys?

Under Contact -> Integration you can see a „reCAPTCHA” service box where you may either „Setup Integration” following instructions from the Contact Form 7 documentation. If you already have keys set you will need to click the „Remove Keys” button and re-add them following the Contact Form 7 documentation.

I’ve added the Version 2 keys but nothing has changed

Jeśli dodałeś klucze dedykowane Version 2, a widżet reCaptcha nadal nie pojawia się przy twoich formularzach, spróbuj wykonać następujące kroki:

  1. In WordPress admin, under Contact -> reCaptcha Version please ensure that you have „reCaptcha Version 2” selected and saved.
  2. On your contact forms please ensure that you have the [recaptcha] tag somewhere in the form.

Should the above be correct, at this point it’s time to open a support thread for us to look into the issue further.


It Works

Thank you for saving Contact Form 7 for me and the sites I use it on. Plugin does what it says it will do!

Really great!

After months of fighting with issues on CF7 updates and recaptcha v3 I gave up updating CF7 completely. With this plugin I can update my websites again in a safe way! Thanks a lot!

Excellent Plugin

reCAPTCHA v3 was scoring far too many false negatives for us. This plugin allows users to revert to reCAPTCHA v2 with Contact Form 7. The functionality should be integrated into Contact Form 7, otherwise that plugin effectively offers no reCAPTCHA for websites where v3 is scoring false negatives.
Przeczytaj 39 recenzji

Kontrybutorzy i deweloperzy

„Contact Form 7 – reCaptcha v2” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.


Wtyczka “Contact Form 7 – reCaptcha v2” została przetłumaczona na 8 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Contact Form 7 – reCaptcha v2” na swój język.

Interesuje cię rozwój wtyczki?

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

Log zmian

1.2.0 (2019-06-13)

  • Removed jQuery dependecy.
  • Converted jQuery reCaptcha submission check to vanilla JavaScript.
  • Updated reCaptcha noscript to account for A3 Lazy Load Plugin.

1.1.9 (2019-05-14)

  • Added selectable option to choose which website to pull reCaptcha resources from ( | Thanks @scits!
  • Added and modified some class methods. See extended changelog for further details.
  • Modified noscript reCaptcha to look and function better „default”. Styling left to theme authors and developers.

1.1.8 (2019-04-26)

  • Fixed WPCF7+Flamingo bug which saved un-verified submissions to spam in Flamingo. Thanks @scits!