reCAPTCHA Jetpack
bozdoz By bozdoz

November 20, 2017

reCAPTCHA Jetpack Plugin

A simple plugin that adds a Google reCAPTCHA to the Jetpack contact form. Requires the Jetpack plugin.

Jetpack makes it easy to add contact forms to your WordPress site, but you may want a simple way to add a Google reCAPTCHA to prevent spam. This plugin will manipulate the Jetpack [contact-form] shortcode to prepend the Google script, add a button, and parse the response.

This plugin allows both reCAPTCHA v2 and invisible reCAPTCHA (see screenshots and choose whatever works for you!).

Shoot me a question about it on Twitter: @bozdoz.

This plugin is open source on GitHub!

Installation

  1. Install from the WordPress plugin install page in the admin.

OR

  1. Choose to add a new plugin, then click upload
  2. Upload the recaptcha-jetpack zip
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Screenshots

  1. Register with <a href="https://www.google.com/recaptcha/">Google reCAPTCHA</a> and fill in your site key, and secret key (also, choose which kind of reCAPTCHA; see other screenshots for examples)

    Register with Google reCAPTCHA and fill in your site key, and secret key (also, choose which kind of reCAPTCHA; see other screenshots for examples)

  2. Example Jetpack form with reCAPTCHA v2.

    Example Jetpack form with reCAPTCHA v2.

  3. Example Jetpack form with invisible reCAPTCHA.

    Example Jetpack form with invisible reCAPTCHA.

FAQ

None yet! Shoot me a question about it on Twitter: @bozdoz.

Installation Instructions

  1. Install from the WordPress plugin install page in the admin.

OR

  1. Choose to add a new plugin, then click upload
  2. Upload the recaptcha-jetpack zip
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Changelog

0.2.2

  • Added additional isset checks to fix undefined index errors.

0.2.1

  • Renamed plugin to reCAPTCHA Jetpack; added minor Google response validation and nonce verification.

0.2.0

  • Added invisible reCAPTCHA; fixes to plugin activation.

0.1.0

  • First Version. Basic [contact-form] manipulation.

Details

  • Version: 0.2.2
  • Active installations: 700
  • WordPress Version: 3.0.1
  • Tested up to: 4.9.26

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars