Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Jetpack reCaptcha

Google reCaptcha integration for Jetpack contact forms

Jetpack reCaptcha plugin helps integrate Google reCaptcha in your JetPack contact forms.

This plugin opts to filter your content and search for [contact-form] shortcode (i.e find the inserted contact forms) and append a new field to these forms, for parsing the Google reCaptcha [jp-recaptcha].

If you're adding the contact form shortcode somewhere where the plugin cannot filter with the_content filter, please either add the shortcode [jp-recaptcha] where you want the reCaptcha field to be parsed, or better off, just point this plugin to filter your content with the following code:

// get the global instance of JPreCaptcha class
global $JPreCaptchaCore;

// if your content is pluggable with a filter
add_filter('my_content_filter_tag_name', array($JPreCaptchaCore, 'appendField'));

// or, if not, just call the method directly
echo $JPreCaptchaCore::appendField( $myHTML );

Once you activate the plugin, you should now navigate to "Settings" > "JP reCaptcha" (or "Options" > "JP reCaptcha" for network activated plugin) and add your Google reCaptcha credentials (public and private keys) which you can obtain from https://www.google.com/recaptcha/admin

The development version of this plugin is hosted on Github, feel free to fork it, contribute and improve it, or start a new issue if you want to report something like an unusual bug.

Here's the Github repo: https://github.com/elhardoum/jetpack-recaptcha

Thank you!

Author Samuel Elh
Profile
Contributors elhardoum
Tags anti-spam, captcha, contact, forms, google, jetpack, multisite, recaptcha, spam
  1. recaptcha-for-jetpack screenshot 1

    Example form with reCaptcha field and a failed submission

  2. recaptcha-for-jetpack screenshot 2

    Admin settings screen

  1. Visit 'Plugins > Add New'
  2. Search for 'JetPack reCaptcha'
  3. Activate JetPack reCaptcha from your Plugins page. You will have to activate it for the whole network.

Once you activate the plugin, you should now navigate to "Settings" > "JP reCaptcha" (or "Options" > "JP reCaptcha" for network activated plugin) and add your Google reCaptcha credentials (public and private keys) which you can obtain from https://www.google.com/recaptcha/admin

0.1

  • Initial stable release.
Share  
Download
Version 0.1

Requires WordPress version: 4.7 or higher

Compatible up to: 4.7.2

Last Updated 12 Feb 2017

Date Added: 12 Feb 2017

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

0 stars
0 ratings
14 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0