=== ZigZag Image Captcha for Contact Form 7 === Contributors: surajkumarsinha Tags: contact form 7, captcha, image captcha, cf7, form security Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.1 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Adds a secure, flexible image captcha field to Contact Form 7 with zig-zag protection, timer, refresh, AJAX validation, and accessibility support. == How to Use == 1. Open **Contact Form 7 → Edit Form** 2. Insert the captcha field where you want it to appear: `[imagecaptcha* cf7_image_captcha]` 3. Save the form 4. Done! 🎉 The captcha will automatically validate submissions > The `*` makes the captcha field **required**. --- == Description == **ZigZag Image Captcha for Contact Form 7** adds a powerful, image-based captcha field designed to protect your forms from spam and bots. The plugin generates a **zig-zag distorted captcha image** with background noise, dots, lines, and randomized angles — making it extremely difficult for automated bots to solve. It integrates seamlessly with **Contact Form 7**, works fully with **AJAX submissions**, and displays **native CF7 validation errors**. --- ### 🔒 Features - Secure zig-zag distorted image captcha - Random characters with noise, distortion, and angled letters - One-click image refresh - Session-based secure validation - Expiration timer with auto-regeneration - Native Contact Form 7 error messages - Works with AJAX and non-AJAX forms - Lightweight and optimized - No external API required - Fully responsive and accessible --- ### ⚙️ Notes - Requires **Contact Form 7** to be installed and active - No third-party services or tracking - Fully self-hosted captcha generation