Update the file, not every place that points to it
Replacing a document or image should not create a second attachment and a trail of old links. This plugin keeps the established media reference while you replace the underlying file.
Keep the existing URL
Pages, posts and external references can continue using the established attachment URL.
Replace one controlled target
Choose the attachment deliberately instead of running a broad media-library rewrite.
Verify the result
Check the replacement on the pages that use it before treating the task as finished.
Choose it when the problem is this specific
- A PDF has changed but its public link must stay stable.
- An image needs correction without rebuilding every placement.
- A maintenance workflow needs one narrow media-replacement tool.
Know the boundary
The plugin preserves the attachment reference; it does not promise that every cache, crop or third-party copy changes instantly. Back up important media and verify the public pages after replacement.
Start with the smallest safe setup
- Install and activate the current release.
- Back up the file and identify the exact attachment to replace.
- Replace the file, then check the attachment URL and representative pages.
Check requirements and ownership
- A WordPress user allowed to edit the target attachment.
- A backup or recoverable copy of the file being replaced.
- Current compatibility details from the release page.
The release page is the authority for current package and compatibility details. The public source shows the behavior you are installing.
Replace the asset once and keep the route people already use
Use a focused replacement instead of creating a new URL and repairing links across the site.