Title: Image Guardian &#8211; Repair &amp; Optimise
Author: sillygooseco
Published: <strong>November 7, 2026</strong>
Last modified: November 8, 2026

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/missing-image-medic.svg)

# Image Guardian – Repair & Optimise

 By [sillygooseco](https://profiles.wordpress.org/sillygooseco/)

[Download](https://downloads.wordpress.org/plugin/missing-image-medic.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/missing-image-medic/#description)
 * [Reviews](https://wordpress.org/plugins/missing-image-medic/#reviews)
 *  [Installation](https://wordpress.org/plugins/missing-image-medic/#installation)
 * [Development](https://wordpress.org/plugins/missing-image-medic/#developers)

 [Support](https://wordpress.org/support/plugin/missing-image-medic/)

## Description

Image Guardian provides an administrator-only dashboard for finding and addressing
common image maintenance issues.

Features include:

 * Scan image URLs in standard post content and scan local WordPress Media Library
   attachments.
 * Replace detected broken image URLs in their associated post or page by selecting
   an existing Media Library image.
 * Restore missing local image attachment files using a working image.
 * Review file format, dimensions and filesize for local attachments.
 * Detect exact duplicate files using SHA-256 and require confirmation before attempting
   duplicate deletion.
 * Attempt image compression and compare with WebP when supported by the server 
   image editor.
 * Enable WebP delivery for supported WordPress-generated image URLs and restore
   original delivery.
 * Review item states and scan progress from one dashboard.

**Important:** The scanner focuses on standard WordPress content and local media.
It does not comprehensively inspect all CSS backgrounds, JavaScript-rendered assets,
page-builder storage, or externally hosted image libraries. WebP rewriting may not
affect all builder/CDN outputs. Some image processing features require GD or Imagick
support.

Always back up your database and uploads before changing image files or deleting
attachments. Test on staging before production use.

## Screenshots

[⌊Image issue row in the administrator dashboard showing the thumbnail, reported
MIME type, dimensions, filesize and image maintenance actions. Captured from a development
site.⌉⌊Image issue row in the administrator dashboard showing the thumbnail, reported
MIME type, dimensions, filesize and image maintenance actions. Captured from a development
site.⌉[

Image issue row in the administrator dashboard showing the thumbnail, reported MIME
type, dimensions, filesize and image maintenance actions. Captured from a development
site.

## Installation

 1. In WordPress, open Plugins > Add New > Upload Plugin.
 2. Upload the Image Guardian plugin ZIP and activate it.
 3. Open Image Guardian from the administrator menu.
 4. Select “Scan site” to scan supported content and local attachments.
 5. Review detected items and select an appropriate repair or optimisation action.
 6. Confirm any deletion only after independently checking that the image is not in
    use.

## FAQ

### Does Image Guardian fix all images used by page builders?

No. Standard post-content URLs and local Media Library files are the primary scan
targets. Dynamically generated builder content, CSS backgrounds and CDN URLs can
require separate inspection.

### Will WebP conversion delete the original file?

The WebP delivery option retains originals. Native compression may change the original
file after saving a backup; maintain a full-site backup independently.

### Why does an image remain large after optimisation?

A safe conversion is not guaranteed to reduce every image. The optimiser may preserve
the existing image when the candidates offer no improvement.

### Can I delete duplicates automatically?

No. Deletion requires explicit confirmation and the plugin blocks deletion when 
supported reference checks find the attachment in use. Reference detection is not
exhaustive.

### How do I replace a broken image?

Open the broken-image item and choose a working replacement from the WordPress Media
Library. The plugin updates detected matching URLs in the associated post content.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Image Guardian – Repair & Optimise” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ sillygooseco ](https://profiles.wordpress.org/sillygooseco/)

[Translate “Image Guardian – Repair & Optimise” into your language.](https://translate.wordpress.org/projects/wp-plugins/missing-image-medic)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/missing-image-medic/),
check out the [SVN repository](https://plugins.svn.wordpress.org/missing-image-medic/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/missing-image-medic/)
by [RSS](https://plugins.trac.wordpress.org/log/missing-image-medic/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Refresh saved issue data and dashboard display after successful repair or image
   operations.
 * Retain broken-image scanning, duplicate review, optimisation and WebP delivery
   tools.
 * Dashboard state-refresh improvements. Back up the site and test on staging before
   updating.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.1.3 or higher **
 *  PHP version ** 7.4 or higher **
 * Tags
 * [broken images](https://wordpress.org/plugins/tags/broken-images/)[image optimization](https://wordpress.org/plugins/tags/image-optimization/)
   [images](https://wordpress.org/plugins/tags/images/)[media](https://wordpress.org/plugins/tags/media/)
   [webp](https://wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://wordpress.org/plugins/missing-image-medic/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/missing-image-medic/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/missing-image-medic/reviews/)

## Contributors

 *   [ sillygooseco ](https://profiles.wordpress.org/sillygooseco/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/missing-image-medic/)