=== Image Squeeze – Optimize Images, Convert to WebP, Improve SEO & Core Web Vitals ===
Contributors: medshi8
Tags: image optimization, webp, compress images, seo, page speed
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Compress images, convert to WebP, and deliver them conditionally to supported browsers. Boost performance, improve SEO, and fix Core Web Vitals — no API key needed.

== Description ==

**Image Squeeze is a powerful, no-fuss image optimization plugin that makes your WordPress site faster, lighter, and SEO-friendly.**

Shrink image file sizes without losing quality, automatically convert to WebP format, and serve the best version to your visitors based on their browser — all handled locally on your server.

Ideal for blogs, WooCommerce stores, portfolios, and content-heavy sites that care about speed, mobile performance, and search rankings.

= 🚀 Core Features =

* **Image Compression** – Reduce the size of JPEG and PNG files automatically
* **WebP Conversion** – Create modern WebP versions of your images for faster loading
* **Smart WebP Delivery** – Only serve WebP to browsers that support it (via .htaccess or WordPress filters)
* **Bulk Image Optimization** – Optimize all your existing images in one go
* **Auto Optimization on Upload** – Automatically compress new images as you upload
* **Compression Quality Settings** – Choose how much you want to reduce image size
* **Queue & Retry System** – Reliable bulk processing that handles failures and resumes when needed
* **WebP Cleanup Tool** – Scan and remove leftover .webp files

= 📈 Why It Improves SEO and Performance =

* Smaller image sizes = faster load times = better SEO
* Improves Core Web Vitals (LCP, CLS, FID)
* Boosts Google PageSpeed scores
* Helps your site rank higher, especially on mobile

= 💡 No API Keys, No Limits, No Hidden Costs =

* All optimization happens on your server
* No upload or file size limits
* No need to sign up for external services
* Full control — no recurring fees, no locked features

= ⚙️ Works Seamlessly With =

* WooCommerce
* Elementor, Divi, and major page builders
* Popular caching and CDN plugins
* WordPress multisite

== Installation ==

1. Upload the plugin to `/wp-content/plugins/` or install from your dashboard
2. Activate the plugin
3. Go to **Image Squeeze** in your admin menu
4. Configure your settings
5. Run **Bulk Optimization** to compress existing images

== Frequently Asked Questions ==

= Does Image Squeeze overwrite my original images? =  
No. It keeps your original files safe and creates optimized versions separately.

= Can I choose how much compression to apply? =  
Yes. You can set your preferred compression level in the settings.

= What file types are supported? =  
JPEG, JPG, and PNG are supported. WebP is created as an optimized version.

= Will it break anything if I’m using a CDN or cache plugin? =  
Nope. You can enable or disable WebP delivery based on your setup.

= Does it work with WooCommerce and Elementor? =  
Yes, and it's fully tested with most major themes and plugins.

= What happens if an image fails to optimize? =  
It will automatically retry, and you can track everything in the logs.

= Does this plugin cost anything to use? =  
No. There are no hidden limits, no upsells, and no API keys required. It’s 100% local and free.

== Screenshots ==

1. Dashboard overview with optimization stats and space saved
2. Image optimization logs with size tracking
3. Settings screen with compression quality and delivery options
4. Advanced tools like auto-optimize and retry system
5. WebP cleanup tool for removing unused .webp files

== Changelog ==

= 1.0.0 =
* Initial release
* Automatic image compression (JPEG, PNG)
* WebP conversion + smart delivery
* Bulk optimization with job queue and retry
* Cleanup tools, logs, and dashboard

== Upgrade Notice ==

= 1.0.0 =
First release. Automatically compress and convert images to WebP, boost page speed, and improve SEO with no external services.
