✨ 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 Regenerate Thumbnails: attachments and sizes as tables

Regenerate Thumbnails uses WordPress core APIs to rebuild registered image sizes. SleekView reads attachment postmeta to surface per-size presence and run regeneration from a filtered table.

♾️ Lifetime License available

SleekView table view for Regenerate Thumbnails

Image-size audits on a single screen

Regenerate Thumbnails (by Alex Mills) does not maintain its own tables. It works against wp_posts attachments and the _wp_attachment_metadata postmeta key, where WordPress stores the per-size file map (thumbnail, medium, large, plus any theme-registered sizes). The default plugin admin offers a list with progress and a global regenerate button.

SleekView reads the attachment rows and unpacks _wp_attachment_metadata so each registered size becomes a column. Image dimensions, file size, MIME type, missing sizes, and parent post turn into first-class fields ready for sort and filter. Saved views like "images missing the large size", "images uploaded before the new theme size was added", or "PDF cover thumbnails missing" replace a global rebuild with a precise, scoped pass.

Regeneration actions route through Regenerate Thumbnails' own background job so its hook integrations (WP-CLI, Action Scheduler) still apply. The filtered set becomes the queue for the job, which avoids reprocessing the whole library when only a subset needs new sizes.

Workflow

How SleekView reads Regenerate Thumbnails data

1

Pick the source

Point SleekView at wp_posts attachments and let it deserialise _wp_attachment_metadata into one column per registered size.
2

Compose columns

Add filename, dimensions, file size, per-size presence, alt text, and parent post. Hide what is not needed for the audit.
3

Save and scope per role

Name views like "Missing large" or "PDF cover gaps" and gate them by capability so maintainers, editorial, and performance engineers each see their slice.
4

Edit inline or bulk-update

Edit alt text, caption, and description in the row. Queue Regenerate Thumbnails against the filtered set instead of the whole library.

Sample columns

A typical attachment sizes view

One row per attachment with registered image sizes, file size, and missing-size status as filterable columns.
Source: wp_posts (post_type=attachment) + wp_postmeta (_wp_attachment_metadata)
Filename Dimensions Size Sizes present Missing Status
hero-spring.jpg 2400x1600 1.4 MB thumbnail, medium, large (none) Complete
press-shot.jpg 3200x2000 2.1 MB thumbnail, medium large Missing large
old-cover.jpg 1600x900 0.9 MB thumbnail medium, large Stale
brief.pdf 1240x1754 0.6 MB thumbnail medium PDF cover gap

Comparison

Default Regenerate Thumbnails admin vs SleekView

Default Regenerate Thumbnails admin

  • Plugin admin shows progress but not per-size presence as a column
  • Cannot filter by missing size, dimension range, or parent post
  • Global regenerate processes the whole library rather than a scoped set
  • _wp_attachment_metadata per-size data is not surfaced in the admin
  • No saved view for "missing large" or "PDF cover gaps"

SleekView

  • Unpack _wp_attachment_metadata so each registered image size becomes a column
  • Filter by dimensions, file size, parent post, and missing-size status together
  • Queue Regenerate Thumbnails on the filtered set, not the whole library
  • Inline-edit alt text, caption, and description through standard WordPress
  • Detect thumbnail, medium, large, and custom theme sizes individually

Features

What SleekView gives you for Regenerate Thumbnails

Sizes as columns

SleekView unpacks _wp_attachment_metadata so each registered size renders as its own column. Missing-size status becomes a filter.

Scoped regeneration

Filter to the exact subset that needs rebuilding (a new theme size, a PDF cover gap) and queue Regenerate Thumbnails against that filtered set.

Inline attachment edits

Edit alt text, caption, and description in the row. Writes route through standard WordPress so any listener on wp_update_post fires.

Audience

Who uses SleekView for Regenerate Thumbnails

Site maintainers

Rebuild only the attachments missing a new theme size instead of regenerating the whole library. The missing-size column makes the queue obvious.

Editorial teams

Audit press images for the correct large size before publication. Use the dimensions and size columns to spot oversized originals.

Performance engineers

Filter heavy originals and queue regeneration so responsive sources stay optimised. Use the file-size column to find files that should be re-encoded.

The bigger picture

Why this matters for thumbnail regeneration

Regenerate Thumbnails scales technically because it leans on WordPress core APIs and a background job, which keeps regeneration safe and resumable. The default admin does not scale operationally because it cannot answer "which attachments are missing the new large size" or "which PDF covers never got a thumbnail" without code. A global regenerate is wasteful when only a subset of files actually changed, and editorial teams cannot filter the queue by parent post or dimensions.

SleekView changes that by reading _wp_attachment_metadata and exposing each registered size as a column, with multi-condition filtering across dimensions, file size, parent post, and missing-size status. The filtered set becomes the queue for the plugin's background job so the rebuild scopes precisely to what needs it. Inline edits for alt text and caption use standard WordPress so existing hooks fire normally.

The result is a single audit-and-queue screen for the regeneration work that previously required either a global rebuild or custom WP-CLI.

Questions

Common questions about SleekView for Regenerate Thumbnails

Yes. It deserialises the metadata array so each registered size renders as a column. Missing sizes become a filterable status.

 

Yes. The filtered table becomes the queue for Regenerate Thumbnails' background job, so the rebuild scopes to exactly the rows that need it.

 

Yes. Any size registered via add_image_size appears as its own column. Adding a new size becomes "filter where missing, queue regenerate".

 

Yes. PDF covers are stored in _wp_attachment_metadata like image sizes. SleekView detects the gap and queues regeneration through the same path.

 

Yes. The reader uses indexed queries on wp_posts and wp_postmeta with pagination, so libraries with hundreds of thousands of attachments load page by page.

 

Yes. Alt text, caption, and description are inline-editable. Writes use standard WordPress functions so existing hooks fire.

 

Yes. Any saved view exports to CSV, useful for performance audits and image-size migration plans.

 

No. The regenerate action calls the same underlying functions as wp media regenerate. Both paths can be used without data drift.

 

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