plugin-icon

Empex CAPTCHA for Cloudflare Turnstile

제작자: empexdigital·
Invisible bot protection for WordPress forms via Cloudflare Turnstile. Install once — protect every form.
버전
1.0.0
최근 업데이트일
Jun 28, 2026
Empex CAPTCHA for Cloudflare Turnstile

Empex CAPTCHA for Cloudflare Turnstile adds invisible, privacy-friendly bot protection to every form on your WordPress site using Cloudflare Turnstile. No puzzles. No friction. No CAPTCHAs.

Supported Forms

  • WordPress Core — Login, Registration, Password Reset, Comments
  • WooCommerce — Classic Checkout, Blocks Checkout, My Account (Login, Register, Lost Password)
  • Contact Form 7 — Automatic or manual widget injection
  • WPForms (Lite & Pro)
  • Gravity Forms
  • Fluent Forms
  • Elementor Pro — Inline forms and popups
  • Formidable Forms
  • Forminator
  • Kadence Forms
  • SureForms
  • Jetpack Forms
  • MemberPress — Registration, Login
  • Ultimate Member — Register, Login, Profile
  • Paid Memberships Pro — Checkout, Login
  • BuddyPress — Registration
  • wpDiscuz — Comments
  • WP User Manager — Register, Login, Password Reset
  • Easy Digital Downloads — Checkout

Key Features

  • 🔒 Invisible protection — legitimate users never see a challenge
  • One-click setup — enter your Cloudflare keys, enable forms, done
  • 🛡️ Token replay prevention — server-side one-time-use enforcement
  • 🔄 AJAX-safe — tokens refresh automatically after failed submissions
  • 📊 Logging dashboard — see blocked attempts, pass rates, form-level stats
  • 🌐 Multisite compatible — network or per-site activation
  • 🧩 Developer-friendly — filters, shortcode, extensible integration base
  • Accessible — WCAG 2.1 AA on admin screens, ARIA labels on widgets

How It Works

  1. Install and activate the plugin
  2. Enter your Cloudflare Turnstile Site Key and Secret Key
  3. Toggle which forms to protect
  4. That’s it — bots are blocked, real users pass through invisibly

External Service

This plugin connects to the Cloudflare Turnstile service to verify form submissions:

  • Cloudflare Turnstile API: https://challenges.cloudflare.com/turnstile/v0/siteverify
  • Cloudflare Turnstile JavaScript: https://challenges.cloudflare.com/turnstile/v0/api.js

When a user submits a form, their browser interaction data, IP address, and browser fingerprint are sent to Cloudflare for verification. This is required for the plugin to function.

The plugin itself does not store personal data by default. IP address logging is opt-in and must be explicitly enabled in Settings.

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.