Multi Uploader for Gravity Forms
This is an advanced upload plugin for those who need a little more than the default multi file upload of Gravity Forms. The plugin options page provides you with granular control over many Plupload parameters from file extension filters to chunked uploading and runtimes. All files are uploaded to th
About this tool.
This is an advanced upload plugin for those who need a little more than the default multi file upload of Gravity Forms.
The plugin options page provides you with granular control over many Plupload parameters from file extension filters to chunked uploading and runtimes.
All files are uploaded to the WordPress media library on successful form submission making for easy access and management.
Chunk buffers are stored in PHP’s system temporary directory and require it to be writable and outside the WordPress document root. Files uploaded before this security update must be uploaded again if their forms have not yet been submitted. Temporary staging is limited to 200 pending files and a size budget based on the configured maximum upload size. Private chunk buffers have the same size budget and a limit of 200 active uploads.
FEATURES
- Safety: validation of both file extension and mime type.
- Privacy: filenames changed once added to media library.
- Advanced Customization: many options and many hooks to modify any plugin rule.
- Large File Support: enabled by chunked file uploads.
- Media library integration: all files are uploaded to the WordPress media library on successful form submission making for easy access and management.
- Entry list creation integration: A list of all correctly uploaded files, with relative link.
DONATIONS
This plugin is free and always will be, but if you are feeling generous and want to show your support, you can buy me a beer or coffee here , I will really appreciate it.
Hooks
Filters: * ‘gfmu_plugin_locale’ * ‘gfmu_before_attach_uploads’ * ‘gfmu_maybe_insert_attachment’ * ‘gfmu_server_validation_args’ * ‘gfmu_insert_attachment_args’ * ‘gfmu_field_options’ * ‘gfmu_save_entry’
Getting started.
This section describes how to install the plugin. In general, there are 3 ways to install this plugin like any other WordPress plugin.
1. VIA WORDPRESS DASHBOARD
- 01Click on ‘Add New’ in the plugins dashboard
- 02Search for ‘Multi Uploader for Gravity Forms’
- 03Click ‘Install Now’ button
- 04Activate the plugin from the same page or from the Plugins Dashboard
2. VIA UPLOADING THE PLUGIN TO WORDPRESS DASHBOARD
- 05Download the plugin to your computer from https://wordpress.org/plugins/gf-multi-uploader/
- 06Click on ‘Add New’ in the plugins dashboard
- 07Click on ‘Upload Plugin’ button
- 08Select the zip file of the plugin that you have downloaded to your computer before
- 09Click ‘Install Now’
- 10Activate the plugin from the Plugins Dashboard
3. VIA FTP
- 11Download the plugin to your computer from https://wordpress.org/plugins/gf-multi-uploader/
- 12Unzip the zip file, which will extract the main directory
- 13Upload the main directory (included inside the extracted folder) to the /wp-content/plugins/ directory of your website
- 14Activate the plugin from the Plugins Dashboard
FOR MULTISITE INSTALLATION
- 15Log in to your primary site and go to “My Sites” » “Network Admin” » “Plugins”
- 16Install the plugin following one of the above ways
- 17Network activate the plugin
INSTALLATION DONE, A NEW LABEL WILL BE DISPLAYED ON YOUR ADMIN MENU
Frequently asked questions.
What to do if I run in some issues after upgrade?
Deactivate the plugin and reactivate it, if this doesn’t work try to uninstall and reinstall it. That should work! Otherwise, go to the new added module “Setting” and try a reset.
Change Plupload Language Dynamically
Use ‘gfmu_uploader_i18n_script’ filter to select language for Plupload:
add_filter( ‘gfmu_uploader_i18n_script’, ‘plupload_i18n’ ); function plupload_i18n( $i18n_filename ) { return ‘es’; }