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
このプラグインをダウンロードして、 サイトに使用できます。