Wordpress Attachment Extender
Overview
Here we have the WordPress Attachment Extender which really just extends the functionality of the Media Library allow you to upload a new version of a photo, image, pdf or what ever file type you may want to update.
Requirements
This plugin requires WordPress 2.5 or greater, a need to update your files, and a will.
Features
The features are pretty straightforward, it simply extends the functionality of the Media Library/Manager by adding an upload file field to the edit attachment page and media browser.
Installation Instructions and How-To
The install is pretty simple, download the must recent version, unzip the contents and place them inside your wp-content/plugins folder. Login in to your WordPress admin area and click on the plugins link that site at the top right. Once on that page click the activate link for the Attachment Extender, the page will reload telling you that it was activated correctly. From this point, click on Manage then onto Media Library and then click on the file you would like to edit/update.
While on the edit page you will see that there is now a file input at the bottom of the form, browse and find the file you to update with and submit the form. And that is it, the page will reload and put you back on the Media Library page.
One caveat would be that if you are updating an image you may see that your old image is still there and this is related to your browser caching the image, just do a hard refresh (ctrl + F5 on window and apple + F5 on mac) and that should clear your cache.
You are probably saying to yourself “that’s great, but what if I wanted edit files that are directly related to a post?”, “good question” I would say. Just go to the post you would like to update the attachments too and click on one of the Add media links and click on the gallery tab and this will give you the full list of attachments for the post/page you are on. Just follow the process I laid out about for each one you want to update and the click on the save all changes button and you are done.
Download
download the must recent version
License
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details: http://www.gnu.org/licenses/gpl.txt
Final words and Support
This has been tested on IE7, FF2, Opera 9, and Safari 3 and since there is some JavaScript trickery going it may have issues in other browsers I have not tested. Please let me know if you have any JavaScript errors that are related to the edit page and I will try to get it fixed.
Below is the comment section where you can get the best support.
Lastly, if you like this plugin, feel free to link back and/or donate to help with bandwidth.


1. Annoucing the Attachment Extender for WordPress | The Book and the Cover