WP Manifestindependent plugin directory
manifest / builders / captcha-for-elementor-pro-forms

Captcha for Elementor Pro Forms #5 in Page Builder Addons

hCaptcha, Cloudflare Turnstile integration for Elementor Pro forms

by Dave Podosyan · github.com/davepodosyan/captcha-for-elementor-pro-forms · website

17stars
612release downloads
≈10active sites
2forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/davepodosyan/captcha-for-elementor-pro-forms/releases/download/v1.0.14/captcha-for-elementor-pro-forms.zip

Readme

🛡️ Captcha for Elementor Pro Forms

Professional CAPTCHA integration for Elementor Pro forms - Add hCaptcha and Cloudflare Turnstile protection with seamless, native-like integration.


🚀 Quick Start

📥 Download Latest Release

  1. Download the plugin ZIP from the link above
  2. Upload to WordPress via Plugins > Add New > Upload Plugin
  3. Activate the plugin
  4. Configure your CAPTCHA keys in Elementor > Settings > Integrations
  5. Add CAPTCHA fields to your forms just like reCAPTCHA!

✨ Features

🎯 CAPTCHA Providers

  • 🔒 hCaptcha - Privacy-focused CAPTCHA solution
  • ☁️ Cloudflare Turnstile - Invisible CAPTCHA with zero friction

🛠️ Integration

  • Native Feel - Works exactly like Elementor's built-in reCAPTCHA
  • Pro Elements Compatible - Works with both Elementor Pro and Pro Elements
  • No Code Required - Simple drag-and-drop field integration
  • Settings Integration - Configuration in familiar Elementor settings

🎨 Developer Features

  • Modern Architecture - Clean, object-oriented code
  • Extensible Design - Abstract base class for adding new CAPTCHA providers
  • Performance Optimized - External JS files for better caching
  • WordPress Standards - Follows all WordPress coding conventions

🛡️ Supported CAPTCHA Solutions

hCaptcha

Privacy Focused

GDPR Compliant
Privacy-First Approach
Rewards Users
Enterprise Ready

Get hCaptcha Keys →

Cloudflare Turnstile

Zero Friction

Invisible to Users
No Puzzles to Solve
Cloudflare Powered
Fast & Reliable

Get Turnstile Keys →


📋 Requirements

Requirement Version Status
WordPress 5.0+
PHP 7.4+
Elementor Pro or Pro Elements 2.0+

💡 Note: Works with both the full Elementor Pro and the free Pro Elements versions!


🔧 Installation & Setup

Method 1: Direct Download (Recommended)

# Download the latest release
wget https://github.com/DavePodosyan/captcha-for-elementor-pro-forms/releases/latest/download/captcha-for-elementor-pro-forms.zip

# Upload via WordPress Admin > Plugins > Add New > Upload Plugin

Method 2: Manual Installation

  1. Clone this repository
  2. Run npm install && npm run build to create the plugin ZIP
  3. Upload the generated ZIP file to WordPress

⚙️ Configuration Guide

1. hCaptcha Setup

  1. Visit hCaptcha.com and create an account
  2. Add your site and get your Site Key and Secret Key
  3. Go to WordPress Admin > Elementor > Settings > Integrations > hCaptcha
  4. Enter your keys and save

2. Cloudflare Turnstile Setup

  1. Visit Cloudflare Dashboard and navigate to Turnstile
  2. Create a new site and get your Site Key and Secret Key
  3. Go to WordPress Admin > Elementor > Settings > Integrations > Cloudflare Turnstile
  4. Enter your keys and save

3. Adding to Forms

  1. Edit your Elementor page/template
  2. Add or edit a Form widget
  3. Add a new field and select hCaptcha or Cloudflare Turnstile
  4. Position it where you want in your form
  5. Save and test!

🎯 Why Choose This Plugin?

vs. Other CAPTCHA Plugins

Feature This Plugin Others
Native Integration ✅ Seamless ❌ Often clunky
Multiple Providers ✅ 2+ CAPTCHAs ❌ Usually just one
Pro Elements Support ✅ Full support ❌ Pro only
Modern Code ✅ Professional ❌ Often outdated
Performance ✅ Optimized ❌ Bloated

Developer Benefits

  • 🏗️ Extensible architecture for adding new CAPTCHA providers
  • 📦 Modern build system with npm, ESLint, and Prettier
  • 🔄 Automated releases via GitHub Actions
  • 📖 Complete documentation and development guide

🤝 Contributing

We welcome contributions! Here's how to get started:

Development Setup

# Clone the repository
git clone https://github.com/DavePodosyan/captcha-for-elementor-pro-forms.git
cd captcha-for-elementor-pro-forms

# Install dependencies
npm install

# Start development
npm run dev

Available Commands

  • npm run dev - Lint and build for development
  • npm run build - Create production ZIP
  • npm run release - Full release process
  • npm run lint - Check code quality
  • npm run format - Format code with Prettier

🆘 Support & Documentation

📚 Documentation

🐛 Issues & Bugs

Found a bug? Please open an issue with:

  • WordPress version
  • Elementor Pro/Pro Elements version
  • Plugin version
  • Steps to reproduce

💬 Questions


📜 License

This plugin is licensed under the GPL v2 or later.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

🙏 Credits

Built With Love By

Powered By


Enjoying this plugin?

Give it a star!


Made with ❤️ for the WordPress community

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.14 Oct 29, 2025 captcha-for-elementor-pro-forms.zip 412
v1.0.13 Oct 29, 2025 captcha-for-elementor-pro-forms.zip 12
v1.0.12 Oct 29, 2025 captcha-for-elementor-pro-forms.zip 6
v1.0.11 Aug 21, 2025 captcha-for-elementor-pro-forms.zip 131
v1.0.10 Aug 14, 2025 captcha-for-elementor-pro-forms.zip 25
v1.0.9 Aug 14, 2025 captcha-for-elementor-pro-forms.zip 0
v1.0.8 Aug 14, 2025 captcha-for-elementor-pro-forms.zip 1
v1.0.7 Aug 14, 2025 captcha-for-elementor-pro-forms.zip 1
v1.0.6 Aug 11, 2025 captcha-for-elementor-pro-forms.zip 12
v1.0.5 Aug 11, 2025 captcha-for-elementor-pro-forms.zip 4
v1.0.4 Aug 11, 2025 captcha-for-elementor-pro-forms-1.0.4.zip 1
v1.0.3 Aug 11, 2025 captcha-for-elementor-pro-forms-1.0.3.zip 1
v1.0.2 Aug 11, 2025 captcha-for-elementor-pro-forms-1.0.2.zip 1
v1.0.1 Aug 11, 2025 captcha-for-elementor-pro-forms-1.0.1.zip 2
v1.0.0 Aug 11, 2025 captcha-for-elementor-pro-forms-1.0.0.zip 3

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.