Ninja Media gives you full control over your WordPress media library. Create folders and sub-folders, drag and drop files to organize them, apply image watermarks automatically on upload, replace existing media without breaking links, and control who can access which folders.
Key Features
- Folders & Sub-folders — Create an unlimited folder tree for your media library. Supports drag-and-drop file assignment.
- SVG Support — Enable SVG uploads with built-in sanitization to keep your site safe.
- Bulk Selection — Select multiple files at once for bulk move, delete, or folder assignment.
- Auto Organization — Automatically assign uploaded media to the correct folder based on rules you define.
- Context Menu — Right-click on any file or folder for quick actions.
- Undo Actions — Undo recent file and folder operations.
- Breadcrumb Navigation — Navigate deep folder trees easily with a breadcrumb trail.
- Upload Size Control — Set a custom maximum upload size from the plugin settings.
Contributors
This plugin is brought to you by:
- Plugin Ninja – Lead development and architecture
- Abdullah Arham – Core development and feature implementation
Want to contribute?
Ninja Media is open source! Contributions are welcome on GitHub:
https://github.com/plugininja/ninja-media
Report bugs, suggest features, or submit pull requests to help make Ninja Media better for everyone.