Media File Organizer

Description

This plugin relocates (moves or renames) files and folders inside the media library directory, and performs any necessary database queries to update attachment posts and all references to them in pages and posts

This plugin is a rewrite of both Media Organiser plugin by Chris Dennis and the original media file manager plugin by Atsushi Ueda

Please make sure to backup your files before using the plugin as it makes changes to the file system and database.

Requirements

  • MySQL database engine that does transactions, otherwise the plugin will not be able to undo any changes made to the posts or posts meta table if the relocation process was interrupted for any reason.

Acknowledgements

Some Icons adapted from github.com/iconic/open-iconic/.

Known issues

  • May not work on sites hosted on a Windows server

  • Increases php execution time as this is needed for some operations that involve moving large files or many files, if your hosting provider doesn’t allow that to be done from code then it will be an issue.

Installation

Download the plugin and upload it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.

Reviews

Sent from Heaven!

This plugin does what is missing from wordpress core. You can organize your media into REAL folders. It works well for me and does the job. I tried other plugins that say they do this but couldn't get them to work (no strike against them, could well be my setup), but this one worked right out of the box, no problem. I am so happy to see this as a WordPress plugin!
Read all 1 review

Contributors & Developers

“Media File Organizer” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Media File Organizer” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Fixed batch move bug
  • Fixed some UI issues

1.0.0

  • Initial Version