Giter Site home page Giter Site logo

gravity-forms-no-captcha-recaptcha's Introduction

Gravity Forms No CAPTCHA reCAPTCHA

Adds a "No CAPTCHA reCAPTCHA" field type to Gravity Forms form builder with light/dark theme options. Forms with a "No CAPTCHA reCAPTCHA" will validate the field before successful submission.

Installation

  1. Upload "gravity-forms-no-captcha-recaptcha" to "plugins" directory
  2. Activate the plugin through the "Plugins" menu in WordPress
  3. Sign-up for reCAPTCHA at https://www.google.com/recaptcha/
  4. Drop "Site Key" and "Secret Key" in "Settings > No CAPTCHA reCAPTCHA" page
  5. Add "No CAPTCHA" field into forms which you desire to have No CAPTCHA on via "Advanced Fields > No CAPTCHA" in Gravity Forms Form Editor
  6. Set label for "No CAPTCHA" field in Form Editor

Frequently Asked Questions

Does this work for AJAX submitted forms?

Yes, we took special consideration to ensure that validation works correctly when submitting a form via AJAX!

What versions of Gravity Forms/WordPress have you formally tested this with?

  • Gravity Forms: 1.8.19
  • WordPress: 4.0.0, 4.0.1, 4.1.0

Can I have multiple No CAPTCHA reCAPTCHA fields on one page?

Normally this situation comes up if you have more than one Gravity Form with CAPTCHA on one page. As of version 1.0.2 this is supported.

Screenshots

Plugin in action on contact form

Plugin administrative settings page with Site and Secret key settings

Adding the No CAPTCHA field to the Gravity Forms form builder

Roadmap + To-do Items

  • Addition of composer.json (maybe)
  • Hooks/filters for customizing things like error message, etc.
  • Localization/internationalization support (ideally get someone's help who knows what they're doing)
  • Add proper uninstaller (uninstall.php)

Special Thanks

Preliminary version developed based on Tom McFarlin's WP Plugin Boilerplate - GitHub Project

gravity-forms-no-captcha-recaptcha's People

Contributors

folkhack avatar spenserhale avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.