✨ 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 ShortPixel Adaptive Images: optimization & variant tables

ShortPixel SPAI tracks per-attachment optimization state, served variant, and bytes saved in postmeta. SleekView reads that data and joins it to wp_posts so you can audit every image's CDN delivery in one sortable surface.

♾️ Lifetime License available

SleekView table view for ShortPixel Adaptive Images

Read every SPAI-optimized image as a row, not as a settings panel

ShortPixel Adaptive Images stores per-attachment optimization data in wp_postmeta under keys like _shortpixel_status, _shortpixel_optimized_at, _shortpixel_savings_bytes, and a _shortpixel_variants serialized array. The plugin also keeps a queue in wp_options under shortpixel_spai_queue. The default admin shows a global savings dashboard and a queue progress bar, but the per-attachment outcome is locked inside each media edit screen.

SleekView reads the SPAI postmeta and joins it to wp_posts. One row per attachment can show the title, MIME type, optimization status, served variant (avif, webp, fallback), bytes saved, percentage savings, and the time of the last optimization. Sort by savings to find the heaviest unoptimized assets, filter to status equals error to triage the queue, or group by post type to see whether savings cluster in the blog or the shop.

SleekView never reoptimizes images itself. Inline actions invoke ShortPixel's own resubmit function so the SPAI CDN remains the source of truth for what is being served. Saved views like Errors this week or Savings over 100KB can be scoped per role, useful for letting a developer triage optimization issues without exposure to the ShortPixel API key in wp_options.

Workflow

From SPAI postmeta to a working optimization audit

1

Pick the source

Register the _shortpixel_* postmeta keys and the SPAI queue option. Status, variant, and savings are decoded into filterable columns automatically.
2

Compose columns

Choose attachment, status, variant, savings, original size, and optimized-at time. Save filter sets like Errors this week or Savings over 100KB as named views.
3

Scope per role

Assign each view to media manager, developer, or admin roles. Row-level permission checks happen before the query, and the API key never leaves the admin role.
4

Retry inline

Trigger ShortPixel's resubmit function from the row. The retry logs to shortpixel_spai_queue and quota consumption matches a manual retry.

Sample columns

A typical ShortPixel SPAI audit view

Attachments with optimization status, served variant, savings, and last optimized time in one row.
Source: wp_postmeta (_shortpixel_status, _shortpixel_savings_bytes) + wp_options (shortpixel_spai_queue)
Attachment Status Variant Saved Original size Optimized at
hero-pricing.jpg Optimized avif 312KB 488KB 12m ago
team-photo.png Optimized webp 184KB 311KB 2d ago
product-widget-3.jpg Error n/a 0KB 742KB Yesterday
logo-banner.svg Skipped n/a 0KB 12KB Never

Comparison

Default ShortPixel Adaptive Images admin vs SleekView

Default ShortPixel Adaptive Images admin

  • Dashboard shows global savings, not per-attachment outcomes
  • Per-image status hides inside the standard media edit screen
  • Queue errors in shortpixel_spai_queue are not exposed as a list
  • No filter by served variant (avif, webp, fallback)
  • Hard to give a non-admin triage access without the ShortPixel API key

SleekView

  • One row per attachment with status, variant, and savings
  • Sort by saved bytes to find the heaviest unoptimized assets
  • Filter to errors only and resubmit them inline
  • Group by post type to see where optimization regressions cluster
  • Save scoped views for media managers and developers

Features

What SleekView gives you for ShortPixel Adaptive Images

Per-attachment optimization audit

Read each image's status, served variant, and savings in one row. The library becomes a queryable inventory instead of a wall of thumbnails.

Errors as a punch list

Filter to _shortpixel_status errors and resubmit through the plugin's own retry function. Triage stops requiring the dashboard's queue overlay.

Savings reporting

Sort and group by savings to see how much bandwidth SPAI actually saves on the heaviest content. Export the result for a quarterly performance report.

Audience

Who uses SleekView for ShortPixel Adaptive Images

Performance engineers

Audit which post types contribute the most savings and which still fall back to the original format. Filter by variant to confirm avif is reaching modern browsers.

Content editors

See which uploads failed to optimize before publishing a post. The editor view is scoped to attachments they can edit and the inline retry honors the existing capability check.

Developers reviewing regressions

After a plugin or theme update, filter SPAI status to errors created in the last 24 hours. Resubmit the batch through ShortPixel's hooks and watch the queue clear.

The bigger picture

Why an image CDN plugin needs a queryable savings ledger

ShortPixel Adaptive Images is built to be set-and-forget: install, configure once, and serve avif or webp from the CDN. The default dashboard reinforces that posture by aggregating savings into a single global number, which is exactly what most stakeholders want to see. The operational view is the missing piece.

A handful of failures across thousands of attachments do not move the global number, but they do produce mismatched variants, missing alt-text on optimized rows, or stalled queue items that quietly stop saving bandwidth. SleekView turns the same SPAI postmeta into a list with status, variant, and savings as columns. Errors sort to the top.

Heaviest unoptimized assets cluster by post type. Editors fix uploads before publishing instead of after a complaint, and developers triage regressions against a real ledger. The plugin keeps owning the optimization pipeline; SleekView just lets the team responsible for performance read the result.

Questions

Common questions about SleekView for ShortPixel Adaptive Images

Yes for the optimization itself: the SPAI CDN requires an active ShortPixel plan. SleekView only reads the local postmeta SPAI writes, so the audit view works on any plan that has produced data. Optimization quota consumption is governed entirely by ShortPixel's own billing.

 

Yes. SleekView wraps ShortPixel's own per-attachment resubmit function as an inline action. The call routes through the plugin's queue so retries log to shortpixel_spai_queue and the API request count behaves the same as a manual retry.

 

No. SleekView reads from existing postmeta entries with the standard indexes and never loads more rows than the visible page. The SPAI CDN delivery path is untouched, and the local plugin's filters and queues continue to run as before.

 

Yes. The _shortpixel_savings_bytes meta becomes a numeric column with built-in sum and average aggregations at the bottom of the table. Group by post type to compare savings between landing pages and the blog.

 

Yes. Saved views are assigned per role with row-level permission checks. A media role can read optimization status and retry errors without exposure to the ShortPixel API key stored in the options table.

 

Yes. SPAI scopes its postmeta per subsite when the plugin runs network-wide, and SleekView respects that boundary. Each subsite's view shows only its own optimizations, matching the SPAI dashboard's own behaviour.

 

Yes. Any saved view exports to CSV from the table header with active filters, sort order, and visible columns honored. This is useful for the quarterly performance report or for sharing a snapshot with a developer.

 

No. SleekView only reads what SPAI has written and never alters its filters or queues. If a different image plugin is also installed and writing its own postmeta, those keys can be added as separate sources and audited side by side in the same workspace.

 

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