=== Easy reCaptcha Shortcodes === Contributors: zivanovic Tags: recaptcha, google recaptcha, recaptcha v2, recaptcha v3, captcha Tested up to: 6.7 Stable tag: 1.0.0 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Easy reCaptcha Shortcodes lets you add Google reCAPTCHA v2 to forms via shortcodes, while reCAPTCHA v3 runs automatically once configured. == Description == Easy reCaptcha Shortcodes lets you add reCAPTCHA v2 via shortcodes, while reCAPTCHA v3 runs automatically, protecting your site from spam and bots. **Features:** - Supports Google reCAPTCHA v2 (shortcodes) and v3 (automatic) - Simple settings panel for API key configuration - Works with any WordPress theme - No coding required **How It Works:** 1. Install and activate the plugin. 2. Navigate to **Easy reCaptcha Shortcodes** in the admin menu. 3. Enter your **reCAPTCHA v2 or v3 API keys**. 4. For **reCAPTCHA v2**, use the provided shortcode in your forms. 5. For **reCAPTCHA v3**, it runs automatically on your site after setup. **Example Shortcodes (for reCAPTCHA v2 only):** - `[ercs_keys_v2]` → Displays reCAPTCHA v2 checkbox inside your form. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/easy-recaptcha-shortcodes/` directory, or install the plugin directly from the WordPress Plugin Repository. 2. Activate the plugin through the "Plugins" menu in WordPress. 3. Navigate to **Easy reCaptcha Shortcodes** settings and enter your API keys. 4. Add the shortcode `[ercs_keys_v2]` to your forms if using reCAPTCHA v2. 5. If using reCAPTCHA v3, it will automatically run site-wide after setup. == Frequently Asked Questions == = How do I get Google reCAPTCHA API keys? = You can generate reCAPTCHA API keys by visiting [Google reCAPTCHA](https://www.google.com/recaptcha/admin/create). = Do I need to use a shortcode for reCAPTCHA v3? = No, reCAPTCHA v3 runs automatically once configured. = What happens if I don’t configure API keys? = Without valid API keys, reCAPTCHA won’t function, and your forms may not be protected from spam. == Screenshots == 1. A screenshot of the settings page for reCaptcha V2, where you can configure and manage the integration. 2. A screenshot showcasing the admin panel for reCaptcha V3 settings, allowing easy configuration and control. == Changelog == = 1.0.0 = * Initial release. * Supports Google reCAPTCHA v2 (via shortcodes) and v3 (runs automatically). * Admin panel for API key configuration. == Upgrade Notice == = 1.0.0 = Initial release with full support for Google reCAPTCHA v2 and v3. == Support == For support and feedback, please visit the [plugin support forum](https://wordpress.org/support/plugin/easy-recaptcha-shortcodes). == External Services == This plugin integrates with Google reCAPTCHA to provide spam protection for forms. - **Service Name**: Google reCAPTCHA - **Purpose**: Used to verify human users and prevent spam or automated abuse on websites. - **Data Sent**: - For reCAPTCHA v2: When a user interacts with a form containing reCAPTCHA v2, Google may collect device and browser-related information (such as cookies, IP address, and user behavior). - For reCAPTCHA v3: Google reCAPTCHA v3 runs in the background and collects user interactions to generate a score indicating the likelihood of the user being a bot. - Validation requests are sent to Google’s verification API (`https://www.google.com/recaptcha/api/siteverify`). - **When Data is Sent**: - reCAPTCHA v2: Data is sent when a user submits a form that contains the reCAPTCHA widget. - reCAPTCHA v3: Data is sent automatically in the background when visiting a page where reCAPTCHA v3 is enabled. - **External Service Provider**: Google LLC - **Privacy Policy**: [https://policies.google.com/privacy](https://policies.google.com/privacy) - **Terms of Service**: [https://policies.google.com/terms](https://policies.google.com/terms) By using this plugin, you agree to Google’s terms and policies regarding reCAPTCHA.