SleekView for Smush: optimization & lazy load tables
Smush stores per-image savings, WebP coverage, and bulk queue state in postmeta. SleekView reads those keys and gives the media library a real audit surface with savings, format coverage, and pending optimizations on the same row.
♾️ Lifetime License available
Audit your Smush library without clicking attachment by attachment
Smush writes optimization data into postmeta keys like wp-smpro-smush-data, smush-lossy, and the WebP conversion status. The Bulk Smush screen runs the queue and the dashboard shows totals, but the WP media library still uses default columns. A quick question like 'which images are over 1MB and still not Smushed' takes either a CSV export or a click through the Smush column for each row.
SleekView pivots Smush postmeta into proper columns. Original size, compressed size, percentage saved, WebP delivered, super-Smush flag, and lazy-load eligibility all become sortable. Saved views like 'images uncompressed and over 1MB', 'WebP missing on hero images', or 'failed Smush attempts' load with one click. Sort by savings descending to highlight the wins for a performance write-up, or by original size descending to plan the next batch of work.
Inline actions trigger Smush's own optimize and ignore functions. Re-running a single image, ignoring a known-large-and-needs-it-that-way upload, or restoring an original behave exactly as they do from the Smush admin. CDN status and lazy load eligibility surface as columns when the relevant Smush features are active. The plugin keeps optimizing; SleekView just lets the team read the result.
Workflow
From Smush postmeta to a working media audit
Map the Smush keys
Build the savings view
Filter and group
Optimize inline
Sample columns
A typical Smush optimization view
wp_postmeta (Smush keys) + wp_posts (attachments)
| File | Original | Saved | WebP | Lazy | Status |
|---|---|---|---|---|---|
| homepage-hero.jpg | 1.6 MB | 58% | Yes | Yes | Smushed |
| team-grid.png | 2.2 MB | 44% | Yes | Yes | Smushed |
| client-export.jpg | 3.4 MB | — | No | No | Pending |
| legacy-banner.png | 1.1 MB | — | No | Yes | Ignored |
Comparison
Default Smush admin vs SleekView
Default Smush admin
- Bulk Smush screen lists progress, not per-attachment columns
- Media library only adds a single Smush column with limited info
- WebP coverage and lazy load eligibility are not filterable
- Cross-cutting audits require the Smush directory tool plus manual notes
- Failed and ignored items are easy to lose track of
SleekView
- Pivot original size, savings, WebP, and lazy load into proper columns
- Filter by status, super-Smush, format, or upload year
- Sort by savings or original size to plan the next batch
- Re-Smush, ignore, or restore inline through Smush's own functions
- Save views like 'over 1MB and not Smushed' for the team
Features
What SleekView gives you for Smush
Savings per image as columns
Original bytes, compressed bytes, and percentage saved sit on the row. Sort by savings to surface the wins worth showing in a quarterly report and by size to find the next big targets.
Coverage filters
WebP delivered, super-Smush, and lazy load eligibility become filterable booleans. Build a view of images missing WebP and re-Smush them in one pass before the next performance check.
Inline re-Smush
Trigger optimize, ignore, or restore from the row through Smush's own functions. Backups, CDN sync, and the directory log all behave exactly as they do from the plugin's UI.
Audience
Who uses SleekView for Smush
Performance teams
Find the heaviest unoptimized images in seconds. A saved view sorted by original size descending shows the next twenty wins without a CSV export or a switch to a third-party tool.
Editorial leads
Audit hero images on category pages before a homepage refresh. A grouped view by post type catches stragglers that slipped past the standard upload optimization step.
Site maintainers
Track ignored and failed images alongside Smushed ones. Inline actions clear ignored items back into the queue when the underlying issue (server timeout, oversized upload) has been resolved.
The bigger picture
Why a popular optimizer still needs a real query layer
Smush is on millions of WordPress sites because the bulk optimize flow is straightforward and the dashboard answers the obvious question of how much has been saved overall. The questions that come next, after the first bulk run, are the ones the default admin makes hard. Which uploads from this quarter are still over a megabyte.
Which images are missing WebP after the format module was enabled last month. Which entries in the ignored list were ignored for a reason that no longer applies. Which post types host the heaviest assets and would benefit most from a stricter rule.
The data is on every attachment in postmeta. SleekView turns those keys into columns, the postmeta into a queryable surface, and the media library into the audit screen a performance team has been wishing for. Smush keeps doing the optimizing.
The team finally gets to read the results in the order and shape that match how they actually plan work.
Questions
Common questions about SleekView for Smush
Yes. The standard Smush postmeta keys are written by both the free plugin and Smush Pro, so SleekView's columns and filters work the same way on either tier. Pro features such as super-Smush savings, lossy compression metadata, the CDN status, and the directory Smush tool surface as additional columns automatically when Pro is active.
 Yes. SleekView calls Smush's own optimize function from the inline action, so backups, CDN sync, and the directory log behave the same as a Smush triggered from the bulk screen. The bulk action selects multiple rows at once, which is useful for clearing a backlog after enabling super-Smush or after raising the size threshold.
 Yes. Smush records WebP conversion status per attachment when the WebP module is active, and SleekView surfaces that as a boolean column. A saved view of attachments missing WebP makes it easy to fill coverage gaps after enabling WebP on an older library that was originally optimized in JPEG and PNG only.
 Yes. Smush Pro can optimize images outside the standard media library through its directory Smush tool, which records progress in its own data. SleekView registers that data as a separate source so theme images, plugin assets, and other non-attachment files appear in their own view next to the standard attachment view.
 Yes. The dashboard view summarises total bytes saved and average percentage saved, the same figures the Smush dashboard shows. A grouped view by upload year or by post type breaks the totals down so editorial leads can see which sections of the site benefit most from a focused round of optimization.
 No. SleekView reads the lazy load eligibility flag Smush sets on each attachment and surfaces it as a column. The actual lazy loading continues to be handled by Smush itself, and turning lazy load on or off for an attachment from the table calls Smush's own toggle so the front-end behaviour matches the plugin's settings.
 No. SleekView paginates against the standard postmeta indexes and only loads the visible page. Heavy filters resolve in the database the same way Smush'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. The restore action on a row calls Smush's own restore function, which pulls the original from the backup folder and updates postmeta accordingly. SleekView never touches backup files directly; the backup folder and the Smush log remain authoritative, with SleekView simply exposing the action next to the row that needs it.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout