The MainWP File Uploader Extension makes it super easy to upload multiple files to all your Child Sites from one place without the hassle of logging into each site’s cPanel or FTP individually.
Uploading files to multiple child sites simultaneously
Setting upload paths and destinations
Supported file types list
Adding support for custom file types
Extension Add-on - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
The MainWP File Uploader Add-on is a simple way to upload files to your child sites from one centralized location. It gives you the ability to upload multiple files to all of your child sites simultaneously.
The file that already exists with the same name in the same directory will be overwritten. If you use space in the folder or file names, the add-on will insert the ”-” symbol to have a functional file path! For example: ../folder name/… or ../file name.png will be tweaked to ../folder-name/… or ../file-name.png
Add Support for a Custom File Type in File Uploader
By default, the MainWP File Uploader Add-on doesn’t support all file types. By using the mainwp_file_uploader_allowed_file_types filter, it is possible to add support for any file type. In this example, we will show how to add support for the JSON file type:
1
Install and activate the MainWP Custom Dashboard Add-on
MainWP is not responsible for the files that you upload to your sites. The File Uploader Add-on doesn’t allow uploading the .htaccess file. This Add-on upload files directly to your server, so treat it with the same care you would when uploading a file via FTP. Not all web hosts permit all file types to be uploaded. Also, they may not allow large file uploads. If you are having issues, please check with your host first. If you are having issues with uploading files, be sure to check that you are trying to upload a supported file type and that the file size is not over the limit declared by PHP Max Upload Filesize and PHP Post Max Size on your MainWP Dashboard server.