✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for EWWW Image Optimizer: per-image savings as tables

EWWW writes per-image rows to its own ewwwio_images table and tracks queue state in ewwwio_queue. SleekView reads those tables directly, so savings, format conversions, and pending optimizations appear in one sortable view.

♾️ Lifetime License available

SleekView table view for EWWW Image Optimizer

Read your EWWW library through the tables it actually writes to

EWWW Image Optimizer keeps optimization data in its own database tables: wp_ewwwio_images for per-image rows with original bytes, optimized bytes, level, and converted-to-format, and wp_ewwwio_queue for the active and pending bulk queue. The Bulk Optimize screen runs the queue and the Tools screen lists optimized images, but the queries are paginated and lack the cross-cutting filters most audits need.

SleekView reads ewwwio_images and ewwwio_queue directly and joins them with the matching attachment posts. Every row shows file, original size, optimized size, percentage saved, conversion (WebP, AVIF, JPG-from-PNG), level (10, 20, 30, 40), and last optimized date. Saved views like 'AVIF missing on hero images' or 'pending optimizations older than 24 hours' load with one click. Sort by savings descending for a quarterly performance write-up, or by queue age to spot stuck batches that need attention.

Inline actions trigger EWWW's own re-optimize, restore, and remove-from-queue functions. Easy IO CDN delivery status surfaces as a column when Easy IO is active, so a view of attachments not yet served via the CDN is one click away. Async optimization, the WP-CLI worker, and the cloud API endpoints all keep working as before because SleekView is read-mostly and writes only through the plugin's own functions.

Workflow

From ewwwio tables to a working optimization view

1

Map the ewwwio tables

SleekView registers wp_ewwwio_images and wp_ewwwio_queue as sources, joined to wp_posts on attachment ID. Original bytes, savings, level, conversion, and queue state are pre-mapped.
2

Pick the columns

Choose file, original size, savings, conversion, level, and status. Drag to reorder, hide what you do not need, and save the column set as a named view for the team.
3

Filter and group

Combine level, conversion, queue state, and upload year filters. Group by post type or year to roll savings totals up to the slice that matches the team's reporting cadence.
4

Act inline

Re-optimize, restore, or remove from queue from a row through EWWW's own functions. Backups, async workers, and the log all behave exactly as from the plugin's UI.

Sample columns

A typical EWWW optimization view

One row per optimized image with original size, savings, conversion, and level.
Source: wp_ewwwio_images, wp_ewwwio_queue + wp_posts (attachments)
File Original Saved Converted Level Status
blog-hero.jpg 1.4 MB 52% WebP 30 Optimized
diagram.png 1.9 MB 68% WebP+AVIF 40 Optimized
import-batch.jpg 2.7 MB Queued
broken-upload.png 812 KB Failed

Comparison

Default EWWW admin vs SleekView

Default EWWW admin

  • Bulk Optimize screen runs the queue but lacks cross-cutting filters
  • Tools screen pages through optimized images without level or format columns
  • Hard to combine queue state and per-image savings in a single view
  • Easy IO CDN coverage is not surfaced as a filterable boolean
  • Failed items get buried in the log without a dedicated triage view

SleekView

  • Read ewwwio_images and ewwwio_queue directly as one workspace
  • Pivot original bytes, savings, conversion, and level into columns
  • Filter by level, conversion, queue state, or upload year
  • Re-optimize, restore, or remove from queue inline
  • Save views like 'AVIF missing' or 'queue older than 24h'

Features

What SleekView gives you for EWWW Image Optimizer

Image rows with full meta

Original bytes, optimized bytes, percentage saved, conversion target, and level live on the row. Sort by savings or by level to find which compression tier is doing the most work.

Queue and library together

Pending and active queue rows join the optimized library as filterable views. Spot batches that have been pending too long and re-trigger them through EWWW's own queue manager.

Format conversion at a glance

Converted-to-WebP and converted-to-AVIF surface as filterable columns. Build coverage views and run the missing format pass without opening each attachment individually.

Audience

Who uses SleekView for EWWW Image Optimizer

Performance leads

Audit modern format coverage before a Core Web Vitals review. Group by post type or by upload year to pinpoint which sections of the site still need an AVIF pass.

Sysadmins

Watch the bulk queue without keeping the EWWW screen open. A saved view of queue rows older than a threshold flags stuck batches and the inline action retries them through the worker.

Agencies

Build a quarterly savings report scoped to a single client site. Group by post type, sum bytes saved, and export to CSV for a clean attachment to the monthly retainer summary.

The bigger picture

Why a database-backed optimizer needs a query surface

EWWW Image Optimizer is unusual among WordPress optimizers because it stores per-image data in its own custom tables rather than only in postmeta. That decision pays off the moment the library grows past a few thousand images: queries run against indexed columns, the queue scales, and the optimization log survives upgrades. The cost is that the data lives in tables the standard WP admin does not show.

The Bulk Optimize screen runs the queue and the Tools screen lists optimized images, but neither answers the audit-shaped questions a performance team has after a few months of operation. Which level is doing the most work. Which post types still lack AVIF.

Which queue rows have been pending so long they probably need a manual retry. Which optimizations failed silently because of a corrupted upload. SleekView reads the same tables and gives those answers as filtered, sorted, and grouped views.

The plugin keeps optimizing on its existing schedule. The people responsible for performance finally get the columns the data has been carrying all along.

Questions

Common questions about SleekView for EWWW Image Optimizer

Yes. The same ewwwio_images and ewwwio_queue tables are written whether optimization runs locally with the bundled tools or remotely through the EWWW Cloud API. SleekView reads both the same way. Cloud-only features such as automatic AVIF conversion and Easy IO CDN delivery surface as additional columns when those services are active.

 

Yes. SleekView calls EWWW's own optimize function on the inline action, so the same logic that runs from the bulk screen handles the retry. Credits, async workers, and the optimization log behave exactly as they would after a re-run from the EWWW UI, and the bulk action handles multiple rows at once.

 

Yes when Easy IO is active. EWWW records which attachments are eligible for Easy IO delivery, and SleekView surfaces that as a boolean column. A view of attachments not yet served via the CDN makes it easy to verify coverage after enabling Easy IO on an existing site or after switching domains.

 

Yes. EWWW can optimize images outside the WordPress media library through its custom folders feature, with rows recorded in the same ewwwio_images table. SleekView surfaces those folders as their own filter so theme assets and plugin images appear in dedicated views next to the standard attachment view.

 

Yes. The queue view shows active and pending rows with age, last attempt, and last error. Sort by age to spot stuck batches and use the inline remove-from-queue action to clear poison rows that keep retrying. The async worker continues to process the queue exactly as configured.

 

No. SleekView paginates against the existing ewwwio table indexes and only loads the visible page. Heavy filters resolve in the database the same way EWWW's own admin queries do, and saved views do not pre-fetch anything until they are opened, so the WP admin stays responsive on libraries of any size.

 

Yes. EWWW's WP-CLI worker writes to the same ewwwio_queue and ewwwio_images tables that the admin UI uses. SleekView reads from those tables, so a queue processed by the CLI worker shows up the same way as one processed from the bulk screen, with rows transitioning through states as the worker advances.

 

Yes. The restore action calls EWWW's own restore function, which pulls the original from the backup directory and updates the ewwwio_images row accordingly. SleekView never touches backup files directly; the backup directory and EWWW's log remain authoritative, with SleekView just exposing the action where the row already lives.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView