MainWP File Uploader Extension lets you securely upload, manage, and organize files across all your WordPress child sites from one dashboard. Save time by pushing media, themes, plugins, and custom files to any site or group, with granular controls, roles, and logs to keep everything safe and compliant.
- Centralized file uploads to multiple child sites via MainWP
- Upload media, themes, plugins, and custom file types
- One-click push to single sites, groups, or all connected sites
- Drag-and-drop uploader for fast bulk uploads
- Per-site and per-group target selection for granular control
- Automatic directory selection (wp-content, uploads, or custom paths)
- Role-based access to limit who can upload or deploy files
- Detailed activity logs for auditing and compliance
- Secure uploads with nonce and permission checks
- Overwrite, skip, or rename on file conflicts
- Quick search and filters to find files and targets
- Rollback support by keeping previous versions (when enabled)
- Multisite-compatible within the MainWP ecosystem
- Works alongside MainWP Backups for safer deployments
- Lightweight, fast, and optimized for large networks