Pixonix Local Image Optimizer

Installation

  1. Upload the pixonix-local-image-optimizer folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Image Optimizer in the admin sidebar
  4. Configure your preferred quality settings
  5. Click Start Bulk Optimization to optimize existing images

FAQ

Does this plugin require an API key?

No. All optimization happens locally on your server using GD or ImageMagick.

Will it slow down my uploads?

The optimization adds a small amount of processing time per image (typically under 1 second). For most sites, this is imperceptible.

Does it work with Nginx?

Image optimization works on any server. However, automatic WebP/AVIF serving via .htaccess requires Apache with mod_rewrite. For Nginx, you’ll need to add rewrite rules manually.

Can I re-optimize images?

Yes! Use the “Re-optimize All” button to clear optimization data and run bulk optimization again with new settings.

What happens when I uninstall?

All plugin data (settings and optimization metadata) is cleanly removed. Your original images and any generated WebP/AVIF files remain untouched.

Is it compatible with WooCommerce / Elementor / WoodMart?

Yes. Pixonix Local Image Optimizer works with all themes and page builders that use the standard WordPress media library.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Pixonix Local Image Optimizer” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0.0

  • Complete rewrite with professional admin UI
  • Added AVIF conversion support with separate AVIF quality setting
  • Added System Requirements Auto-Check with color-coded status, actionable advice, and interactive gauge animation
  • Added non-intrusive administrative notice for critical server configuration issues
  • Added savings tracking (before/after file sizes)
  • Added configurable batch size (1-20 images per batch)
  • Added max dimension resize option
  • Added tab navigation (Dashboard / Settings / System Info)
  • Added toast notification system
  • Added animated stat counters
  • Removed jQuery dependency (pure vanilla JavaScript)
  • Security: Added capability checks on all AJAX handlers
  • Security: Whitelist validation for library option
  • Security: Uses insert_with_markers() for .htaccess management
  • Performance: Replaced posts_per_page=-1 with efficient COUNT queries
  • Added uninstall.php for clean data removal
  • Added Settings link on Plugins page
  • All strings internationalized (i18n-ready)
  • Added error logging (when WP_DEBUG is enabled)
  • Added PHP/WordPress version and memory limit to System Info

1.0.0

  • Initial release