=== WBN Image Optimizer – SaaS-Grade Image Optimization for WordPress === Contributors: webnest Donate link: https://webnest.co.il/ Tags: image optimization, webp, avif, compress images, image scanner Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 2.1.8 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A professional SaaS-style image optimization system for WordPress. Optimize heavy images, convert to WebP/AVIF, and safely clean unused media — all locally, with zero risk. == Description == Images are the #1 performance bottleneck on WordPress websites. Oversized uploads, unused images left in the Media Library, and unoptimized WooCommerce product images silently slow down pages, hurt Core Web Vitals, and reduce conversions. WBN Image Optimizer is not a simple image compression plugin. It is a professionally built, SaaS-grade image optimization system, delivered as a WordPress plugin. Everything runs on your own server: • No external image processing • No third-party APIs for optimization • No data collection or tracking • No privacy or compliance risks You stay in control — technically and operationally. == What This System Improves == • Faster page load times (40–60% smaller images) • Higher Google PageSpeed & Core Web Vitals scores • Better WooCommerce performance • Lower bandwidth and disk usage • A clean, maintainable Media Library If a WordPress site feels heavy, images are usually the reason. == Core Features == Modern Image Optimization • WebP and AVIF conversion • Up to 60–80% file size reduction • Automatic WordPress fallback for unsupported browsers Smart Presets • WooCommerce products • Banners and hero images • Galleries and thumbnails • Manual advanced controls for power users Unused Image Scanner (Included Free) • Detects images not used anywhere on your site • Scans posts, pages, WooCommerce, blocks, ACF fields, widgets and galleries • Visual review before deletion • Safe cleanup without breaking layouts Zero-Risk Backup System • Automatic backup before every optimization or deletion • One-click restore to the exact original image • Preserves dimensions, quality, format and metadata Bulk & Automation • Bulk optimization with live progress tracking • Pause / resume support • Background processing and scheduling (Pro) == SaaS Architecture & Licensing == WBN Image Optimizer is built as a self-hosted SaaS system: • All image optimization, scanning and backups run locally on your server • No images or media data are uploaded to external services • No URLs or content information is sent outside your site The Pro version uses a license key strictly for: • Feature access • Monthly quota management • Secure updates • Multi-site and agency controls Licensing is used for access control only — never for image processing. == Lite vs Pro == Lite (Free – Forever) • 100 lifetime image optimizations • Unlimited unused image scanning • WebP and AVIF support • Smart presets • Automatic backups • Manual and bulk optimization No registration. No license key. Install and start optimizing immediately. == Pro Plans == Basic – $79 / year For single production sites • 150 images per month • Automatic optimization for new uploads • Background queue and scheduling • Deep scan mode • Monthly performance reports • 1 site license Professional – $129 / year (Best Value) For WooCommerce and growing businesses • 500 images per month • Faster bulk optimization • Advanced scanner with safe deletion workflow • Reports, audit log and CSV export • Priority support • Up to 3 sites Agency – $299 / year For developers and client environments • 2,000 images per month • White-label branding • Client reports • Team roles and permissions • Priority agency support • Up to 10 sites Upgrade to Pro: https://webnest.co.il/product/wbn-image-optimizer-pro/ == Installation == Automatic Installation Go to Plugins → Add New Search for WBN Image Optimizer Click Install Now Click Activate Open Image Optimizer from the admin menu Manual Installation Download the plugin ZIP file Go to Plugins → Add New → Upload Plugin Upload the ZIP file Install and activate == Quick Start == Optimize Images Image Optimizer → Optimize Select images from the Media Library Choose a preset or customize settings Click Optimize Automatic backups are created Clean Unused Images Image Optimizer → Scanner Run scan Review results with thumbnails Select images to delete Confirm and free storage space == Frequently Asked Questions == Is this plugin really free? Yes. You get 100 lifetime optimizations and unlimited scanner usage — forever. Does this plugin use an API or external servers? No. All optimization and scanning runs locally on your server. The Pro license key is used only to unlock features and updates. Are my original images safe? Yes. Every action creates an automatic backup. You can restore any image with one click. Will this break my site? No. Nothing is deleted or replaced without backup and manual confirmation. Does this improve SEO? Yes. Smaller images load faster, improving Core Web Vitals and search rankings. Does it work with WooCommerce? Yes. Includes a WooCommerce-optimized preset (1200×1600) that preserves zoom quality while reducing file size. Will optimization slow down visitors? No. All processing happens in the admin area only. Visitors experience faster page loads. == Advanced Usage == Hooks wbio_lite_before_optimize wbio_lite_after_optimize wbio_lite_before_delete wbio_lite_after_delete WP-CLI wp wbio optimize --all wp wbio scan wp wbio restore wp wbio quota == Privacy & Compliance == • No tracking • No analytics • No external processing • Full GDPR compliance Your images never leave your server. == Changelog == = 2.1.8 – January 27, 2026 = Fixed: Scanner button color aligned with WordPress admin UI Fixed: Gallery layout now displays images in a responsive grid Improved: Minimum gallery thumbnail width increased for better visibility Improved: UI spacing and readability Fixed: All interface text standardized to English = 2.1.7 – January 27, 2026 = Added: Real-time progress bar with detailed statistics Added: Tooltips for Quality, Output Format and Resize Mode Improved: Visual feedback during optimization Improved: Scanner logic for Gutenberg blocks, ACF fields and widgets Fixed: Optimize button behavior Fixed: Mixed-language UI issues = 2.1.5 – January 27, 2026 = Fixed: Critical optimization method visibility issue Added: Adaptive quality optimization Added: Advanced batch processing with retry logic Added: Pause / Resume support for bulk actions Improved: Backup and restore reliability Improved: Error handling and security validation = 2.1.4 – December 26, 2024 = Fixed: Tag cleanup per WordPress.org requirements Improved: Readme structure and formatting = 2.1.3 – December 23, 2024 = Fixed: Scanner AJAX handlers Fixed: Scanner UI rendering issues Improved: Error handling during scan and delete operations = 2.1.2 – December 23, 2024 = Changed: 100 lifetime optimizations instead of monthly quota Added: Unused Image Scanner to Lite version Improved: Quota management system Improved: Upgrade messaging = 2.1.1 – December 15, 2024 = Fixed: PHP syntax errors Fixed: AJAX nonce validation Improved: Admin dashboard stability = 2.1.0 – December 10, 2024 = Added: WebP and AVIF conversion Added: Smart presets Added: Automatic backup system Added: Bulk optimization support = 2.0.0 – December 1, 2024 = Complete system rewrite New SaaS-style architecture Improved performance and reliability = 1.0.0 – November 15, 2024 = Initial release == Credits == Developed by WebNest https://webnest.co.il/ Built with WordPress Media Library APIs, GD / Imagick, and modern PHP standards. Developed in Israel..