Kitgenix Image Optimizer

Description

Kitgenix Image Optimizer compresses and resizes images automatically on upload and provides bulk optimization tools for your existing media library — all powered by WordPress’s native WP_Image_Editor (GD or Imagick). No external API required.

Designed to be lightweight and modular:
– Automatic optimization on upload
– Configurable JPEG, WebP, and PNG quality settings
– Max-dimension resizing (preserves aspect ratio)
– Optional WebP conversion
– Optional EXIF metadata stripping
– Optional thumbnail sub-size optimization
– Per-image status tracking with a dedicated Images tab
– Activity log for all optimization events
– Bulk optimization with start/stop controls

Features

  • Zero external dependencies — uses WordPress’s built-in WP_Image_Editor powered by GD or Imagick.
  • Auto-optimize on upload — every new image is compressed and resized the moment it enters the media library.
  • Configurable quality — set JPEG quality (1–100), WebP quality (1–100), and PNG compression level (0–9) independently.
  • Max dimension capping — set maximum width and height; images exceeding those dimensions are scaled down while preserving aspect ratio.
  • WebP conversion — optionally convert JPEG and PNG images to WebP on upload.
  • Metadata stripping — remove EXIF data to shave extra bytes off every image.
  • Thumbnail optimization — optionally optimize every registered sub-size alongside the full image.
  • Bulk optimization — the Images tab shows your 30 most recent uploads with per-image status and a bulk start/stop control that processes one image at a time without timeouts.
  • Activity log — the Log tab records every optimization and settings change with timestamps.

Quick Start

  1. Install and activate the plugin.
  2. Go to Kitgenix Image Optimizer to configure settings.
  3. Upload an image — it will be optimized automatically if “Optimize on Upload” is enabled.
  4. Use the Images tab to bulk-optimize existing media.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ (or install via Plugins Add New).
  2. Activate the plugin.
  3. Configure: Kitgenix Image Optimizer.

FAQ

Does this plugin require an external API?

No. It uses WordPress’s native WP_Image_Editor which delegates to GD or Imagick — whichever your server provides.

Will it affect my original images?

Yes, the plugin overwrites the original file with the optimized version. Enable “Backup Originals” in settings if you want to keep a copy of the unoptimized file.

Can I bulk-optimize existing images?

Yes. Go to Kitgenix Image Optimizer Images and click “Start Bulk Optimization”.

What file types are supported?

JPEG, PNG, WebP, and GIF images in the media library.

Can I set a maximum image size?

Yes. Set Max Width and Max Height in the Resizing section of the settings page. Images larger than these dimensions will be scaled down (aspect ratio preserved) on upload.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Changelog

1.0.0

  • Initial release.