=== 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: 7.1
Stable tag: 1.2
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
 
== Changelog ==

= 1.2 =
* Fixed an issue that blocked website form submissions when clicking the submit button.
* Improved the user interface.

= 1.1 =
* Updated plugin release.

= 1.0 =
* Initial release.
