Linux 软件免费装
Banner图

OhmTang CFT

开发者 ohmtang
更新时间 2026年1月2日 16:02
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL v2 or later
版权网址: 版权信息

标签

captcha verification cloudflare turnstile spam-protection

下载

1.0.0

详情介绍:

OhmTang CFT is a comprehensive WordPress security plugin that seamlessly integrates Cloudflare Turnstile's advanced CAPTCHA protection into your website. Say goodbye to traditional annoying CAPTCHAs and embrace a frictionless, privacy-focused security solution that effectively blocks bots while providing a smooth user experience. Completely free Cloudflare Turnstile integration for WordPress and WooCommerce - no premium features, no hidden costs, just powerful spam protection. 📢 DISCLAIMER: Trademarks and brands are the property of their respective owners. 🎛️ Granular Form Control Individual Form Toggle and Each verification form supports custom error messages, allowing you to personalize the display when users fail the Turnstile challenge.- Complete Flexibility Take full control over your security implementation with our granular form management system: 🎯 Smart Conditional Protection Intelligent Verification Based on User Status Advanced conditional protection for better user experience: 🛡️ Complete WordPress Core Protection Protect every aspect of your WordPress site with comprehensive form security: 🛒 Advanced WooCommerce Integration Secure your online store and protect your revenue with dedicated WooCommerce protection: ⚙️ Advanced Features & Customization 🔧 Developer Friendly 🌍 Multi-language Ready Why Cloudflare Turnstile? Experience the perfect balance of security and usability! With individual form controls and smart conditional protection, you can secure your site without frustrating your legitimate users.

安装:

Automatic Installation
  1. Go to Plugins > Add New in your WordPress admin
  2. Search for "OhmTang CFT"
  3. Click "Install Now" and then "Activate"
  4. Go to OhmTang CFT settings page
  5. Configure your Cloudflare Turnstile keys
Manual Installation
  1. Upload the ohmtang-cft folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to OhmTang CFT settings page
  4. Configure your Cloudflare Turnstile keys
Configuration
  1. Get your free Site Key and Secret Key from Cloudflare Turnstile
  2. Go to WordPress Admin > OhmTang CFT
  3. Enter your Site Key and Secret Key in the API Settings section
  4. Navigate to Forms Settings tab to individually enable/disable each form
  5. Configure smart settings for checkout and comments (logged-in user options)
  6. Choose your preferred theme and appearance settings
  7. Save settings and test your protected forms

屏幕截图:

  • woocommerce my account page login form and register form
  • Woocommerce Full site editting Block Checkout page enable OhmTang CFT
  • Woocommerce Traditional Checkout page enable OhmTang CFT
  • Wordpress Comment Form enable OhmTang CFT
  • OhmTang CFT site key and secret key setting page
  • Woocommerce and WordPress Form Configuration
  • Woocommerce Review Form  enable OhmTang CFT
  • WordPress lostpassword form enable OhmTang CFT
  • WordPress register form enable OhmTang CFT
  • Woocommerce lostpassword form enable OhmTang CFT

升级注意事项:

1.0.0 First stable release! Features granular form controls with individual toggle switches and smart conditional protection for checkout and comments based on user login status.

常见问题:

Can I enable Turnstile only for specific forms?

Yes! Every form has its own toggle switch. You can enable protection for login forms but disable it for comments, or any combination you prefer.

How does the logged-in user protection work for checkout?

You can choose whether logged-in users need to complete verification during checkout. This allows returning customers to enjoy faster checkout while still protecting guest transactions.

Can I disable verification for trusted commenters?

Absolutely! The comment form has an option to skip verification for logged-in users, so your regular visitors aren't bothered with CAPTCHA.

What if I only want to protect WooCommerce but not WordPress forms?

You have complete control! Simply enable the WooCommerce forms you want to protect and disable the WordPress core forms in the settings.

Is there a way to see which forms are currently protected?

Yes, the admin dashboard provides a clear overview of all enabled forms with quick toggle switches.

Does this plugin use any external services?

Yes, this plugin integrates with Cloudflare Turnstile, a free CAPTCHA alternative service provided by Cloudflare, Inc. Turnstile helps verify human users on forms (e.g., login, comments, WooCommerce checkout) without intrusive puzzles, improving security while minimizing user friction. Turnstile is embedded via JavaScript widget and communicates with Cloudflare's servers (challenges.cloudflare.com) for bot detection.

What data is sent to Cloudflare and when?

To provide bot detection, Turnstile collects and sends limited client-side signals ("Signals") to Cloudflare only when necessary:

  • Data collected: Client IP address, TLS fingerprint, User-Agent header, sitekey (your site's verification key), and origin domain. Additional non-interactive signals include proof-of-work/space, browser API probes, and behavior quirks (no cookies, login data, or personal identifiers are collected).
  • When sent:
  • On widget load: Initial signals to assess the browser environment.
  • On form submission: Verification token and response signals for siteverify check.
These signals are used solely for real-time bot blocking and algorithm improvement. Cloudflare acts as a data processor (you are the controller). No data is used for advertising or retargeting. Retention is minimal, aligned with security needs. For EU/GDPR users: Data may be processed in the US under standard contractual clauses.

Privacy and Terms

For full details:

更新日志:

1.0.0