SSIM Compress for WordPress

A drop‑in WordPress plugin that puts every JPG and PNG on your site through SSIM‑targeted compression — in the background, with retries, and without you having to babysit it.

SSIM Compress v1.0.5
~30 KB · WordPress 5.5+ · PHP 7.4+ · Single‑site & multisite
Download .zip

What it does

Install

  1. Download the .zip above.
  2. In WordPress: Plugins → Add New → Upload Plugin → choose the .zip → Install Now.
  3. Activate it. For multisite, you can either per‑site activate or Network Activate — when network‑activated, settings and the queue are shared across all subsites and per‑site dashboards show a notice pointing to the network admin.
  4. Open the SSIM Compress menu, paste your API key (get one from your dashboard), click Test connection.
  5. Click Start scan to add every existing image to the queue. The progress bar shows totals — no need to list thousands of files.

How the queue works

Backups & restore

Backups are off by default. When you enable them, every original is copied to /wp‑content/uploads/ssim‑backups/ before compression. The Backups tab lists groups by date — one click restores or deletes an entire group.

External cron

If WordPress cron isn’t reliable on your host (low traffic, aggressive caching), enable External cron in Settings and add this to your hosting panel:

* * * * * curl -fsS "https://your-wordpress-site.com/?ssim_cron=YOUR_TOKEN" > /dev/null 2>&1

The plugin will show the exact URL with your unique token in the settings.