Linux 软件免费装
Banner图

TinySharp Thumbnail Audit & Repair

开发者 tinysharp
更新时间 2026年7月15日 21:05
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

images media library image sizes thumbnails regenerate thumbnails

下载

1.0.5

详情介绍:

TinySharp Thumbnail Audit & Repair helps WordPress site owners and developers inspect and rebuild image sub-sizes without treating the Media Library like a black box. The plugin focuses on a safe workflow:
  1. Scan the Media Library without changing files.
  2. See missing metadata, physically missing thumbnail files, and image sizes whose stored dimensions no longer match the current WordPress configuration.
  3. Repair detected issues, regenerate missing thumbnails only, rebuild all current sizes, or choose specific sizes.
  4. Review exactly how many images changed, how many thumbnail files were generated, which images were already complete, and which items need attention.
Free features What Repair mode does Repair mode checks each image against image sizes currently registered by WordPress, the active theme, and plugins. It rebuilds only: Images that already satisfy the selected mode are reported as "Already complete" rather than being presented as failures or unexplained skips. Historical / unregistered size records Changing a theme, plugin, or Media setting can leave old image-size names in attachment metadata. TinySharp reports these separately because an unregistered size is not automatically safe to delete: older content can still reference its file URL. This release does not delete historical thumbnail files. The audit reports them for review only. Resumable processing TinySharp Thumbnail Audit & Repair processes one image attachment per request and stores job progress temporarily. If you leave the page, return to the Regenerate screen and resume the job. If a request repeatedly fails on one image, you can skip that current image and continue the rest of the queue. Important safety behavior Privacy TinySharp Thumbnail Audit & Repair does not send images, Media Library data, or usage telemetry to TinySharp or another external service. Scanning and thumbnail regeneration happen inside your own WordPress installation using WordPress core image APIs and the image editor available on your server.

安装:

  1. Upload the plugin folder to /wp-content/plugins/ or install the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. Open TinySharp Thumbnail Audit & Repair in the WordPress admin menu.
  4. Run Scan & Audit to understand the current Media Library state.
  5. Open Regenerate and use Repair detected issues for the safest targeted workflow, or choose another explicit mode.

屏幕截图:

  • Non-destructive Scan & Audit results with healthy, repairable, missing-file, and outdated-dimension reporting.
  • Registered WordPress image sizes with dimensions, crop behavior, likely source, and current status.
  • Local regeneration history with checked, changed, generated, already-complete, and attention-needed results.

常见问题:

What does this plugin actually fix?

It repairs WordPress image sub-sizes (commonly called thumbnails). This includes missing metadata entries, referenced thumbnail files that disappeared from disk, and current image sizes that still have dimensions from an older configuration.

Why did a job generate zero thumbnails?

That can be a successful result. If every processed image already has the required files and dimensions for the selected mode, TinySharp reports those images as already complete and does not regenerate unnecessary files.

What is the difference between Repair and Missing only?

Missing only creates sizes that are absent from metadata or whose referenced physical file is missing. Repair also rebuilds current size names whose stored dimensions no longer match the current WordPress configuration.

Does the plugin delete old thumbnails?

No. Version 1.0.1 reports historical/unregistered image-size records but does not delete image files.

Why are historical image-size records not automatically deleted?

An old theme or plugin can stop registering a size while older posts still reference the generated file directly. TinySharp therefore treats unregistered size names as review signals, not automatic deletion candidates.

Can I regenerate only missing thumbnails?

Yes. Missing only creates missing metadata entries and repairs metadata entries whose physical thumbnail file is gone.

Can I choose individual image sizes?

Yes. Choose Selected sizes and select the currently registered sizes you want to rebuild.

Can I regenerate selected Media Library images?

Yes. In Media Library list view, select image attachments and use the bulk action "Repair/regenerate thumbnails with TinySharp". You can also use the row action on an individual image.

What happens if one image fails?

Normal per-image failures are recorded and the queue continues. If a request-level problem repeatedly blocks the same item, the job pauses and offers a "Skip current image" action so you can continue safely.

Does TinySharp send my images to an external server?

No. Thumbnail auditing and regeneration are local to your WordPress installation.

Does thumbnail regeneration compress my original images?

No. Thumbnail regeneration and image compression are different tasks. This plugin rebuilds WordPress image sub-sizes.

Does the plugin show recommendations or review requests?

Only inside the TinySharp Thumbnail Audit & Repair plugin dashboard, never as a site-wide admin notice. A related TinySharp Image Optimizer recommendation can appear after at least 20 thumbnail files were successfully generated, can be disabled in Settings, and has Maybe later and Don’t show again controls. An honest-review request can appear only after at least 50 thumbnail files have been generated across successful work. Positive feedback is never required, and no referral or view tracking is used.

Does Repair mode delete the old file when dimensions changed?

No. It creates the current required size and updates attachment metadata after success. Older generated files are intentionally left in place in this release.

更新日志:

1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 0.1.0