Media File Manager


You can make sub-directories in the upload directory, and move files into them. At the same time, this plugin modifies the URLs/path names in the database. Also an alternative file-selector is added in the editing post/page screen, so you can pick up media files from the subfolders easily.

You can view some screenshots, documentation, known issues in the following URL:

Before try this plugin, I recommend you to backup your contents(files, database) and test this plugin enough. I have tested this plugin with Apache(Liunx/Windows) and IIS Express 7.5. If you cannot get working this plugin, please let me know.

(usage of file manager)

*To open the file manager, click the “Media File Manager” link in the Media tab in the admin screen.

*To change directory, click an yellow folder icon.

*To move items, check the items you’ll move. Then, click an arrow icon which points the destination.

*To make a directory, click an yellow [+] button. Then enter the name of the directory.

*To rename, right-click the icon and select ‘Rename’. Then enter the new name.

*To delete an empty folder, right-click the icon and select ‘Delete’. You cannot delete files or non-empty folders. To delete them, use the built-in media manager of WordPress.

*To preview an item, right-click the icon of it, and select ‘Preview’.

(usage of file selector)

*To open the media selector, click an yellow folder icon with ‘M’ letter in the post/page editor screen.

*Then, list of media files opens. At first, all media files appears in the list. You can select directory, media type by selecting the pull-down menu at the top of the dialog.

*Click an icon of media file you’ll insert. Then the media insert dialog similar as usual appears. Edit information of the media and click insert button.


  • Media File Manager.


Install the plugin like usual ones. Then activate it.



Installation Instructions

Install the plugin like usual ones. Then activate it.


A Lifesaver!

This plugin does what no other plugin can do (or at leasst I’ve never been able to find one). It’s vital for my site that I put images into different folders, and that I can move them around AFTER they’ve been uploaded. This plugin does the job. Wish it was part of WordPress Core!

Great file mover

If you need to move files around (in and out of subdirectories), WordPress is a real pain as you can’t just move the file and then edit the URL in the Media Library. This is essentially what this plugin (and few or no others as far as I can tell) does. When you need it, you’ll really need it and will bless its cotton socks.

Half a star docked for a strange and potentially confusing interface, rounded up from 4.5 to 5 because it still worked. 🙂

Fine !

I was surprised first by the graphical interface – I felt insecure with this kind of icons, don’t know why…
But when I really tested , I got no problems to move , rename, etc.

Just what I needed

I forgot to set “Organize my uploads into month- and year-based folders”.

I was able to move thousands of files to more appropriate locations without issue.

Not working Error is coming after installation

After installation once you enable the plugin it gives an error and does not start.
Not worth installing and using till bug gets fixes. Request the developers to fix the problem. However, i am using the same plugin but an older version in the latest WordPress 4.4.2 and it is still working good.

Read all 34 reviews

Contributors & Developers

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


Translate “Media File Manager” into your language.

Interested in development?

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



  • Fixed security bugs, etc.


  • Fixed security bugs.


  • Added an option of disabling set_time_limit().
  • Added [Select All]/[Deselect All] buttons.
  • Fixed some errors.
  • Fixed security bug.


  • Fixed some errors.
  • improved stability.


  • Added a permission setting for file selector feature.
  • Corrected background color.
  • Fixed some errors.


  • Fixed some errors.


  • Added a feature of deleting empty directories.
  • Solve the problem that thumbnails of files other than images, audio or movies are broken in the media selector.
  • Improve styling


  • Solved the problem that unnecessary code was running when loading posts or pages.
  • Solved the problem that some buttons in the media-selector did not working.
  • Solved the problem that this plugin does not work with PHP5.4.


  • Added user access control by role.


  • Solved the problem that file manager shows root directory of your server when the upload directory is not writeable by the server.
  • Solved the problem that when moving items, items with same names in the destination directory are overwritten.


  • Solved the problem that the plugin does not work under some kind of environment/setting (Especially windows servers).
  • Solved the problem that URLs of medium/large images in posts/pages are not replaced.
  • Solved the problem that when a file is renamed to an existing name, the existing file is deleted.
  • Solved the problem that media selector does not work in the QuickPress.


  • Solved installation problem.
  • several bug fixes.


  • Initial release.