✨ 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 ImageKit: image transformation & override tables

ImageKit rewrites attachment URLs through its CDN and stores the canonical source plus override flags in postmeta. SleekView reads the original URL, the rewrite, and any per-attachment transformation in one sortable workspace so you can audit every image at once.

♾️ Lifetime License available

SleekView table view for ImageKit

Read every ImageKit rewrite as a row, not as a URL filter

The ImageKit WordPress plugin filters image URLs through wp_get_attachment_url and writes per-attachment overrides to wp_postmeta under keys like _imagekit_url, _imagekit_transformation, and _imagekit_override. Global settings live in wp_options under imagekit_settings. The default admin shows a connection panel and a few global transformation presets. There is no list of which attachments are being rewritten, which have a manual override, or which are still pointing at the local upload.

SleekView reads the postmeta and joins it to the wp_posts attachment row. One row per image can show the title, the local URL, the rewritten ImageKit URL, the active transformation string, the override flag, and the source post type. Sort by size to find heavy assets, filter to attachments without a rewrite to catch misconfigured uploads, or group by post type to see whether overrides are concentrated on product images or in the blog.

Inline edits write back through update_post_meta so the plugin keeps full ownership of the rewrite logic. Saved views like Attachments without rewrite or Overrides set this month can be scoped per role, useful for letting a content editor maintain alt text or transformations without exposure to the ImageKit API token stored in wp_options.

Workflow

From ImageKit postmeta to a working audit view

1

Pick the source

Register wp_postmeta entries with the _imagekit_* prefix and wp_options for imagekit_settings. Attachments join via the standard post_id relationship.
2

Compose columns

Choose attachment, rewrite state, transformation string, override flag, used-in post type, and last update time. Save filters like Missing rewrite or Manual overrides as named views.
3

Scope per role

Editors get a view limited to attachments they can edit. Developers get the full library. The API token never leaves the admin role because it lives in a separate option entry.
4

Edit inline

Bulk-update transformation strings through update_post_meta. The ImageKit rewrite filter picks the change up on the next request, no cache flush required.

Sample columns

A typical ImageKit attachment audit view

Attachments with local URL, rewritten URL, active transformation, and override flag in one row.
Source: wp_postmeta (_imagekit_url, _imagekit_transformation) + wp_options (imagekit_settings)
Attachment Rewrite Transformation Override Used in Updated
hero-pricing.jpg Active w-1200,q-80 No page 12m ago
team-photo.png Active w-800,c-maintain_ratio Yes page 2d ago
logo-banner.svg Skipped n/a No page 5d ago
product-widget-3.jpg Missing n/a No product Never

Comparison

Default ImageKit admin vs SleekView

Default ImageKit admin

  • Settings panel shows global transformations only, no per-image list
  • No way to see which attachments have a manual override in _imagekit_override
  • Skipped or failed rewrites are invisible in the standard UI
  • Bulk transformation updates are not supported in the admin
  • Content editors can not see ImageKit state without API access

SleekView

  • One row per attachment with rewrite, transformation, and override
  • Filter to attachments without a rewrite in one click
  • Sort by update time to find images changed since the last deploy
  • Group by post type or by used-in template for systematic audits
  • Save shared views for editors, developers, and admins

Features

What SleekView gives you for ImageKit

Per-attachment audit

Read every image with its rewrite status and active transformation side by side. The library stops being a wall of thumbnails and starts being a queryable list.

Find missed rewrites

Filter to attachments with no _imagekit_url meta or with an explicit skip flag. Catch every upload that bypassed the CDN before it ships to production.

Inline transformation edits

Update the per-attachment transformation directly from the row. Writes go through update_post_meta so the plugin's filters fire on the next request.

Audience

Who uses SleekView for ImageKit

Performance leads

Audit every product or hero image for quality and width parameters. Sort by file size, filter to a post type, and align transformations across the library.

Content editors

Maintain alt text, transformations, and overrides without access to the ImageKit API token. The editor role gets a scoped view with inline edits gated by the existing capability check.

Developers on a migration

Inventory every attachment with a stale or missing rewrite before swapping CDN providers. The export from SleekView feeds straight into the migration plan.

The bigger picture

Why a CDN rewrite plugin needs a queryable library

The ImageKit plugin succeeds by being invisible: upload an image, watch the URL come back rewritten, ship the page. That is exactly what most teams want, until a misconfigured upload bypasses the rewrite or a transformation drifts on a few hundred product images. The default admin gives you global presets and a connection panel, which is enough to confirm the integration is live and not much more.

SleekView turns the same data into a list of attachments with their rewrite state, transformation, override flag, and source post type. Missed rewrites sort to the top. Heavy transformations cluster by post type.

Editors maintain alt text and parameters without seeing the API token, and developers run migrations against a real inventory instead of guesses. The plugin still owns the rewrite filter; SleekView just makes the result of that filter queryable.

Questions

Common questions about SleekView for ImageKit

No. SleekView reads the postmeta and options the ImageKit plugin writes regardless of plan tier. The free tier already writes _imagekit_url on each attachment as it is rewritten, which is enough for the audit view to function.

 

No. SleekView only reads the postmeta the ImageKit plugin has already written, and inline edits go through update_post_meta. The rewrite filter on wp_get_attachment_url continues to run exactly as before.

 

Yes. SleekView exposes per-attachment meta updates as bulk actions, so a saved view of product images can have a transformation string applied to every row in one operation. The writes route through the plugin's meta API and the next page load picks them up.

 

ImageKit does not write per-request response data to the database, so SleekView focuses on the configuration side: which attachments are rewritten, with which parameters, and which are overridden. The plugin's own ImageKit dashboard remains the source of truth for delivery metrics.

 

Yes. Saved views are assigned per role with row-level permission checks. An editor can read and update transformations on attachments they would normally edit, without exposure to the API token stored in imagekit_settings.

 

Yes. Each subsite has its own postmeta and options tables, and the ImageKit plugin scopes its rewrites per subsite. SleekView respects that boundary so each subsite shows only its own attachments.

 

Yes. Any saved view exports to CSV from the table header with active filters and column order honored. This is the usual way to hand a migration plan or a quality audit to a developer or a client.

 

SleekView still lists them with the rewrite column blank, which is exactly what you want during an audit. Filtering to blank rewrites surfaces every image that was uploaded before the plugin was active or that bypassed the rewrite filter for some reason.

 

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