SleekView for ShortPixel: optimization stats as tables
ShortPixel writes per-attachment optimization status, original and compressed bytes, WebP and AVIF flags, and quota usage to postmeta. SleekView pivots that into a sortable media library where every saving and pending file is visible at list level.
♾️ Lifetime License available
Read your image optimization library the way an audit needs it
ShortPixel records optimization data on each attachment in postmeta keys like _shortpixel_status, _shortpixel_optimized_files, and the per-thumbnail savings array. The plugin's Bulk and Other Media screens show progress and totals but the per-image list inside the WordPress media library still uses the default columns. Per-image savings, WebP and AVIF status, optimization level, and pending vs failed are not first-class columns, so an audit means clicking through attachments one at a time.
SleekView reads the postmeta ShortPixel writes and pivots it into proper columns. Original size, compressed size, percentage saved, optimization level (lossy, glossy, lossless), WebP delivered, AVIF delivered, and last optimized date all become sortable. Saved views like 'unoptimized originals over 500KB', 'failed optimizations to retry', or 'WebP missing for 2024 uploads' load with one click. Sort by percentage saved descending to find the biggest wins, or by file size descending to find the next batch worth re-running.
Inline edits cover restore actions and re-queue requests. Triggering a re-optimize from a row calls ShortPixel's own queue function so credit accounting, backup handling, and the optimization log all stay correct. Quota and credit usage surface as a separate dashboard view sourcing the same numbers the ShortPixel admin shows. The plugin keeps doing the optimizing; SleekView just gives the media library the columns the data deserved.
Workflow
From ShortPixel postmeta to a queryable media library
Map the optimization keys
Build savings views
Filter and group
Re-queue inline
Sample columns
A typical ShortPixel optimization view
wp_postmeta (ShortPixel keys) + wp_posts (attachments)
| File | Original | Saved | WebP | AVIF | Status |
|---|---|---|---|---|---|
| hero-banner.jpg | 1.8 MB | 72% | Yes | Yes | Optimized |
| team-photo.png | 2.4 MB | 61% | Yes | No | Optimized |
| raw-export.jpg | 4.1 MB | — | No | No | Pending |
| broken-icon.png | 612 KB | — | No | No | Failed |
Comparison
Default ShortPixel admin vs SleekView
Default ShortPixel admin
- Bulk screen shows progress totals but not per-attachment columns
- Media library list lacks original size, savings, and format coverage
- Failed optimizations are easy to miss without filtering
- WebP and AVIF delivery status is hidden behind individual file dialogs
- Cross-cutting audits need the Other Media screen plus manual notes
SleekView
- Pivot original size, savings, WebP, and AVIF into proper columns
- Filter by status, level, format coverage, or upload year
- Sort by savings or file size to find next-best candidates
- Re-queue failed optimizations inline with credit accounting
- Save views like 'unoptimized over 500KB' for the team
Features
What SleekView gives you for ShortPixel Image Optimizer
Per-image savings as columns
Original bytes, compressed bytes, and percentage saved sit on each row. Sort by savings to find the wins worth highlighting and by file size to spot the next batch worth running.
Format coverage filters
WebP delivered and AVIF delivered become filterable booleans. Build a view of attachments missing modern formats and re-queue them in bulk before the next performance audit.
Re-queue inline
Trigger a re-optimize from the row through ShortPixel's own queue. Credits, backups, and the optimization log all behave exactly as they would from the plugin's bulk screen.
Audience
Who uses SleekView for ShortPixel
Performance leads
Audit the media library before a Core Web Vitals push. A view sorted by original size descending surfaces the heaviest images that still need a round of optimization.
Agencies on retainer
Hand a client a quarterly savings report scoped to their library. Group savings by upload year or by post category and export to CSV without leaving WP Admin.
Site editors after migrations
Find every attachment that landed unoptimized after a recent import. A failed-and-pending view with bulk re-queue clears the backlog in one pass instead of attachment by attachment.
The bigger picture
Why image optimization data needs a real audit surface
Image optimization is a long tail. The first bulk run handles the existing library, but every new upload, every failed retry, every newly enabled format, and every theme change adds rows that drift away from optimal. ShortPixel records all of it on the attachment, in postmeta the WordPress media library does not surface as columns.
The default admin shows progress totals during a bulk run and a per-attachment dialog for individual checks, neither of which answers the audit-shaped questions a performance team actually has. Which uploads from the last quarter are still missing WebP, which optimizations failed and why, which file types saved the most or the least, which sections of the site benefit most from a re-run after raising the optimization level: these need a queryable surface, not a progress bar. SleekView turns the postmeta ShortPixel already writes into a flat, sortable, filterable list.
The plugin keeps doing the optimization work; the editors, performance leads, and agencies running the site finally have the columns they have been mentally tracking on a sticky note.
Questions
Common questions about SleekView for ShortPixel Image Optimizer
Yes. ShortPixel free, ShortPixel Premium, and the unlimited monthly plans all write the same postmeta on each attachment. SleekView reads that postmeta regardless of plan tier, so the columns and filters work the same way. Your remaining credit count is shown in the dashboard view and updates whenever ShortPixel itself refreshes it.
 Yes. The re-optimize action calls ShortPixel's own queue function, so credits, backups, and the optimization log behave the same as a re-optimize triggered from ShortPixel's bulk screen. The bulk action selects multiple rows at once, useful for retrying failed batches after raising the optimization level or switching from glossy to lossy.
 Yes. ShortPixel records which thumbnails have WebP and AVIF copies generated and delivered. SleekView surfaces both as boolean columns on the attachment row. A saved view of attachments missing AVIF makes it easy to fill format gaps after enabling AVIF on an existing library that was originally optimized to WebP only.
 Yes. ShortPixel optimizes files outside the standard media library through its Other Media tool, with rows recorded in its own custom table. SleekView registers that table as a separate source so PDFs, theme images, and other non-attachment files surface in their own view alongside the standard attachment view.
 Yes. The dashboard view summarises total bytes saved, average percentage saved, and remaining credit usage. A grouped view by year or by post category breaks the totals down so a content team can see which sections of the site benefit most from optimization, useful for editorial planning and budget conversations.
 No. SleekView paginates against the standard postmeta indexes and only loads the visible page. Heavy filters resolve in the database the same way ShortPixel'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.
 ShortPixel's CDN delivery records which attachments are served via the CDN in postmeta. SleekView surfaces that flag as a column so a view of CDN-delivered images is one click away. Useful for verifying coverage after enabling the CDN on an existing site, where some older attachments may need a re-sync to flip into the served-by-CDN state.
 Yes. SleekView never touches the backup files directly. Restore actions on a row call ShortPixel's own restore function, which pulls the original from the backup folder and updates the postmeta accordingly. The audit trail and the backup folder remain authoritative; SleekView just exposes 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.
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