=== Turnstile Pro - Cloudflare CAPTCHA Protection === Contributors: faqnurul Tags: captcha, turnstile, cloudflare, anti-spam, comment protection Requires at least: 5.5 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Lightweight, easy-to-configure Cloudflare Turnstile CAPTCHA protection for WordPress login, registration, comments, and password reset forms. == Description == Turnstile Pro adds Cloudflare’s free Turnstile CAPTCHA protection to your WordPress site without needing Google reCAPTCHA. - Protects login, registration, comment, and password reset forms - Dynamic or Static Turnstile script loading (performance optimized) - Admin settings panel with IP whitelist management - Custom error message option - Clean uninstall support (removes plugin settings) - Translation ready Turnstile Pro is lightweight and follows WordPress coding standards. == Installation == 1. Upload the plugin files to `/wp-content/plugins/turnstile-pro`, or install directly via WordPress dashboard. 2. Activate the plugin through the 'Plugins' menu. 3. Go to `Settings -> Turnstile Pro` and configure your site key and secret key. 4. Choose which forms you want CAPTCHA protection on. == Frequently Asked Questions == = Where do I get Cloudflare Turnstile keys? = You can sign up for free and get site keys here: [Cloudflare Turnstile](https://www.cloudflare.com/application-services/products/turnstile) = Will this plugin slow down my website? = No! Turnstile Pro dynamically loads CAPTCHA scripts only when needed for better performance. = Can I exclude specific users or IP addresses? = Yes! You can whitelist IPs from the settings panel. = Does this plugin support invisible CAPTCHA mode? = Yes! You can choose between always-visible or invisible CAPTCHA in settings. == Screenshots == 1. Settings Panel (Site Key, Secret Key, Visibility Mode) 2. CAPTCHA on Login Form 3. CAPTCHA on Comment Form == Changelog == = 1.0.0 = * Initial release. * Turnstile protection for login, register, comment, and password reset. * IP whitelist functionality. * Admin settings panel with live preview. == Upgrade Notice == = 1.0.0 = First release of Turnstile Pro. == Credits == Plugin developed by Nurul Islam. GitHub: [https://github.com/faqnurul](https://github.com/faqnurul)