✨ 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 Imagify: per-attachment optimization & quota tables

Imagify stores per-attachment optimization level, savings, and webp status in postmeta. SleekView reads that data and joins it to wp_posts so you can audit every image's compression result in one sortable workspace without leaving WP Admin.

♾️ Lifetime License available

SleekView table view for Imagify

See every Imagify-optimized attachment as a row, not a status badge

Imagify writes per-attachment optimization data to wp_postmeta under _imagify_data, _imagify_status, _imagify_optimization_level, and a _imagify_thumbs_data serialized array containing the savings per generated size. Quota and global settings live in wp_options under imagify_settings. The default media library shows an Imagify column with status badges, but no list view, no sort by savings, and no way to filter to errors only across thousands of attachments.

SleekView reads the Imagify postmeta and joins it to wp_posts. Each row can show the attachment, optimization level (normal, aggressive, ultra), status, original size, optimized size, percentage saved, webp generation flag, and the timestamp of the last optimization. Sort by percentage saved to find low-yield assets that might benefit from a higher level, filter to errors to retry them in bulk, or group by post type to see where Imagify pays off most.

SleekView never calls the Imagify API itself. Inline actions invoke Imagify's own reoptimization function so quota consumption and the plugin's hooks behave the same as the standard admin. Saved views like Errors only or Saved less than 20 percent can be scoped per role, useful for handing optimization ownership to a developer without exposing the API key stored in imagify_settings.

Workflow

From Imagify postmeta to a working savings audit

1

Pick the source

Register the _imagify_* postmeta keys and wp_options for imagify_settings. Status, level, and savings decode into filterable columns automatically.
2

Compose columns

Choose attachment, level, status, percentage saved, webp flag, and optimized-at time. Save filter sets like Low yield or Errors this week as named views the team reopens with one click.
3

Scope per role

Assign each view to editor, 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 Imagify's reoptimize function from the row. Quota consumption logs to the plugin's own counters and the queue handles throttling as configured.

Sample columns

A typical Imagify optimization audit view

Attachments with optimization level, status, percentage saved, and webp flag in one row.
Source: wp_postmeta (_imagify_data, _imagify_status) + wp_options (imagify_settings)
Attachment Level Status Saved % WebP Optimized at
hero-pricing.jpg ultra Optimized 62% Yes 12m ago
team-photo.png aggressive Optimized 41% Yes 2d ago
product-widget-3.jpg normal Low yield 8% No 1h ago
banner-cover.jpg ultra Error 0% No Yesterday

Comparison

Default Imagify admin vs SleekView

Default Imagify admin

  • Media library column shows status badges, not a sortable list
  • No filter for optimization level across attachments
  • _imagify_data savings details hide inside the attachment edit screen
  • Errors are visible only one at a time in the media grid
  • Hard to share optimization status with a non-admin role

SleekView

  • One row per attachment with level, status, savings, and webp flag
  • Sort by percentage saved to find low-yield optimizations
  • Filter to errors only and retry through Imagify's own function
  • Group by post type or by level for systematic audits
  • Save scoped views per role with the API key kept admin-only

Features

What SleekView gives you for Imagify

Per-image optimization audit

Read each attachment's level, status, savings, and webp flag in one row. Stop opening media edit screens to answer a single question about a single image.

Find low-yield assets

Filter to savings under a chosen threshold and group by level. Plan an upgrade from normal to aggressive on the assets where the yield is worth the quota.

Inline reoptimization

Trigger Imagify's reoptimize action from a row. The call goes through the plugin's queue so quota consumption is logged exactly as a manual retry would be.

Audience

Who uses SleekView for Imagify

Performance engineers

Audit which post types yield the highest savings and where the optimization level should be increased. The grouped view of _imagify_data by level makes that visible.

Content editors

See which uploads failed to optimize or fell short of expected savings. The editor view is scoped to attachments they can edit and the retry honors the standard capability check.

Site owners watching quota

Track monthly quota usage by sorting reoptimizations by date. Spot the runaway templates that consume quota without proportional savings.

The bigger picture

Why an image compression plugin needs a per-attachment ledger

Imagify is built on a global promise: ship images at the smallest possible size with the chosen optimization level, save bandwidth, raise Core Web Vitals. The default dashboard reports on that promise as a single total, which is fine for executive reporting and the wrong shape for everyday triage. The interesting story lives one level deeper.

Which assets failed to optimize. Which produced savings under ten percent and would benefit from a higher level. Which templates push the most quota and which return very little for it.

SleekView turns Imagify's postmeta into exactly that view: one row per attachment, columns for level and status and savings, filters for the cases that matter. Errors sort to the top, low-yield assets cluster by post type, and editors maintain their own corners of the library without ever seeing the API key. The plugin keeps doing the compression; SleekView just makes the ledger queryable.

Questions

Common questions about SleekView for Imagify

No. The free Imagify tier writes the same postmeta keys for every optimized attachment, so SleekView reads them regardless of plan. Plan tier only governs monthly quota and access to the ultra level, both of which Imagify enforces on its own side.

 

Yes, exactly the same way the standard Imagify retry button does. SleekView wraps Imagify's reoptimization function as an inline action; quota counting and rate limiting happen inside Imagify's API client, not in SleekView.

 

Yes. A saved view can be retried in bulk through the plugin's queue API, with the same throttling and concurrency Imagify already applies. Larger jobs go through the existing background processing rather than running synchronously in the admin.

 

Yes. The _imagify_thumbs_data array stores per-thumbnail outcomes, and SleekView can pivot any size (medium, large, full) into its own column. A saved view of medium thumbnails with savings under ten percent is one filter away.

 

Yes. Saved views are assigned per role with row-level permission checks. An editor role can read optimization status and retry failed attachments without exposure to the API key stored in imagify_settings.

 

Yes. Imagify scopes its postmeta per subsite and stores quota counters per-network when configured that way. SleekView respects whichever scoping Imagify itself enforces, so each subsite shows only its own optimizations.

 

Yes. Any saved view exports to CSV from the table header with active filters, sort order, and visible columns honored. This is the typical way to hand a quota-usage report to a site owner or a developer.

 

No. SleekView reads from indexed postmeta entries and never loads more rows than the visible page. Imagify's own filters, queues, and webp delivery layer are untouched.

 

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