[{"data":1,"prerenderedAt":92},["ShallowReactive",2],{"\u002Fplugins\u002Fenable-turnstile-cloudflare-for-elementor-pro-forms\u002F":3},{"id":4,"title":5,"body":6,"category":20,"changelog":21,"description":12,"discontinued":30,"extension":31,"externalServices":32,"faqs":41,"features":57,"image":64,"installation":65,"license":72,"meta":73,"navigation":74,"path":75,"requirements":76,"requiresPHP":79,"requiresWP":80,"screenshots":64,"seo":81,"shortDescription":82,"stem":83,"tags":84,"testedUpTo":90,"version":23,"__hash__":91},"plugins\u002Fplugins\u002Fenable-turnstile-cloudflare-for-elementor-pro-forms.md","Enable Turnstile (Cloudflare) for Elementor Pro Forms",{"type":7,"value":8,"toc":16},"minimark",[9,13],[10,11,12],"p",{},"Replace traditional CAPTCHAs in your Elementor Pro forms with Cloudflare Turnstile — a free, user-friendly bot protection service that does not track visitors or sell their data.",[10,14,15],{},"This plugin adds a new field type, Cloudflare Turnstile, to the Elementor Pro Form widget. Submissions are verified server-side against Cloudflare before any other form actions (email, webhooks, integrations) run.",{"title":17,"searchDepth":18,"depth":18,"links":19},"",2,[],"WordPress Plugin",[22],{"version":23,"changes":24},"1.0.0",[25,26,27,28,29],"Initial release","Adds a cf_turnstile field type to Elementor Pro Forms","Adds a Cloudflare Turnstile section under Elementor → Settings → Integrations","Server-side verification via Cloudflare's siteverify endpoint","AJAX Validate Keys button in settings to confirm credentials",false,"md",{"name":33,"operator":34,"purpose":35,"frontendUrl":36,"verifyUrl":37,"serviceUrl":38,"termsUrl":39,"privacyUrl":40},"Cloudflare Turnstile","Cloudflare, Inc.","CAPTCHA replacement \u002F bot verification","https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fapi.js","https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fsiteverify","https:\u002F\u002Fwww.cloudflare.com\u002Fproducts\u002Fturnstile\u002F","https:\u002F\u002Fwww.cloudflare.com\u002Fwebsite-terms\u002F","https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F",[42,45,48,51,54],{"question":43,"answer":44},"Does this work without Elementor Pro?","No. The Forms widget is part of Elementor Pro, so Pro is required.",{"question":46,"answer":47},"Where do I get the Site Key and Secret Key?","Log in to your Cloudflare Dashboard, go to Turnstile, click Add Site, and Cloudflare will generate both keys for you.",{"question":49,"answer":50},"Why does the form always say \"Captcha verification failed\"?","The most common causes are: a wrong Secret Key, a server that cannot reach challenges.cloudflare.com, or aggressive page caching that lets the token expire before submission. Use the Validate Keys button in settings to test connectivity.",{"question":52,"answer":53},"Can I use this on multiple forms on the same page?","Yes — every Turnstile field gets its own widget instance.",{"question":55,"answer":56},"Does the plugin work with AJAX-loaded forms (e.g., popups)?","Yes. After injecting the form into the DOM, call window.eftTurnstileOnload() to render any new widgets.",[58,59,60,61,62,63],"Adds a Cloudflare Turnstile field type to Elementor Pro Forms","Server-side token verification via Cloudflare's siteverify endpoint","Configurable theme (auto \u002F light \u002F dark) and size (normal \u002F flexible \u002F compact)","Validate-keys button in settings to confirm credentials and outbound connectivity","Multiple forms per page supported","Automatic widget reset after submit_success \u002F submit_error",null,[66,67,68,69,70,71],"Upload the plugin folder to \u002Fwp-content\u002Fplugins\u002F or install it via the WordPress plugin directory.","Activate the plugin through the Plugins screen.","Visit Cloudflare Dashboard → Turnstile and create a site for your domain.","In WordPress, go to Elementor → Settings → Integrations, scroll to Cloudflare Turnstile, and paste your Site Key and Secret Key.","Click Validate Keys to confirm everything works.","Edit any Elementor page, open a Form widget, add a new field, and set its type to Cloudflare Turnstile.","GPLv2 or later",{},true,"\u002Fplugins\u002Fenable-turnstile-cloudflare-for-elementor-pro-forms",[77,78],"Elementor (free) and Elementor Pro (Forms widget is Pro-only)","A Cloudflare account (free tier works) with a Turnstile site configured","7.4","5.8",{"title":5,"description":12},"Adds a Cloudflare Turnstile field to Elementor Pro Forms — a privacy-friendly CAPTCHA replacement that verifies submissions without challenging users.","plugins\u002Fenable-turnstile-cloudflare-for-elementor-pro-forms",[85,86,87,88,89],"elementor","captcha","turnstile","cloudflare","spam","6.9","w9WjcNq-9YP6CikYSZ2yG2qFUFcB3AUvjgd2C3qczYc",1779233000179]