WP Media Directories
Folders that exist on your server, not just in the database
Create folders right in the Media Library. Each one is a real directory in your uploads folder, so your backups, migrations, and FTP client see the same structure you do.
In WP Media Directories, every folder is a real directory inside your WordPress uploads folder. What you see in the folder tree is exactly what is on your server. Uploads that WordPress sorted by year and month stay in Unassigned until you file them.
What you get
- Your folder structure moves with your files in backups and migrations
- Open your site over FTP and find files exactly where you filed them
- Works with custom uploads folders, not just wp-content/uploads
- Stop using the plugin and your folders stay on the server
How it works
- 01Create, rename, delete, or hide folders from the toolbar above the tree
- 02Each folder is created as a real directory in your uploads folder
- 03The tree always reflects what is actually on the server
Related features
Folder tree in the Media Library
A folder tree right in the Media Library and the Insert Media window. See everything, or only what is still unfiled.
Upload into folders
Pick a folder and upload. Files land there, not in a year/month folder.
Hide system folders
Keep cache, backup, and plugin folders out of your tree without deleting them.
Questions
Are folders the same as the year/month folders WordPress creates?+
No. WordPress's year/month folders show up in Unassigned. Folders are the ones you create to organize your media.
Does this work with a custom uploads folder?+
Yes. The plugin asks WordPress where uploads live (wp_upload_dir), so custom upload locations work.
What happens to my folders if I stop using the plugin?+
They stay on your server as normal directories, with your files inside and the same URLs.
WP Media Directories
Ready to put your Media Library in order?
Every feature on every plan. 14-day money-back guarantee.






