Description
Drag and Drop Multiple File Uploader is a simple, straightforward WordPress plugin extension for WooCommerce that transforms your standard upload interface into a visually appealing file uploader. it allows users to upload multiple files using either the drag-and-drop feature or the common file browsing option on your product page.
Plugin requires at least v3.5.0 of WooCommerce.
Here’s a little DEMO.
Features
- File Type Validation
- File Size Validation
- Ajax Uploader
- Limit number of files Upload.
- Limit files size for each field
- Can specify custom file types or extension
- Manage Text and Error message in admin settings
- Drag & Drop or Browse File – Multiple Upload
- Display Uploader in WooCommerce – Single Product Page
- Option to display in âAdd to Cart Formâ, âVariations Formâ, âAdd To Cart Buttonâ, âSingle Variationâ.
- Able to delete uploaded file before adding to cart
- Support multiple languages
- Mobile Responsive
- Compatible with any browser
â Premium Features
- New – File Remote Storage (Google Drive, Dropbox, Amazon S3, FTP)
- New – Attach Files to Email
- Image Preview (For Images)
- Text & Style (Color Options, Uploader Icon)
- Parallel / Sequential Upload (Reduced Server Load, Faster Upload Times)
- Change Filename Pattern (Filename, Username, User ID, IP Address, Random etc)
- Change Base Upload Directory
- Custom Upload Folder like (Order No, Random, Date, Time, Name, Customer ID )
- Add Custom Fees ( Conditional )
- Approve / Reject Files
- Upload Large Files by using Chunks ( Break large files into smaller Chunks )
- Show uploader based on (Categories, Products, Tags, Attributes)
- Show uploader âbeforeâ or âafterâ Add To Cart Button, Add To Cart Form, Variations Form, Single Variation.
- Show uploader on âCheckoutâ and âProductâ page.
- ZIP Files (File Compression)
- Set Max Total Size of all files.
- Ajax Uploader
- Unlimited Uploads
- Optimized Code & Performance
- Improved Security
- Unlimited Sites
- One Time Payment
- 1 Month Premium Support
Pro version DEMO.
You can get PRO Version here!
Compatible with âWPMLâ and âPolylangâ multilingual plugin.
Other Plugin You May Like
- Drag & Drop Multiple File Upload – WPForms
An extension for WPForms - Drag & Drop Multiple File Upload – Contact Form 7
An extension for Contact Form 7
Donations
Would you like to support the advancement of this plugin? Donate
Screenshots
Installation
To install this plugin see below:
- Upload the plugin files to the
/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce.zip
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the âPluginsâ screen in WordPress
- Configure plugin in âWooCommerce > Settings > File Uploadsâ.
FAQ
-
How can I send feedback or get help with a bug?
-
For any bug reports go to Support page.
-
How can I change File Upload Name?
-
Go to âWooCommerce > Settings > File Uploadsâ in âUpload Restriction – Optionsâ section there’s a field âNameâ where you can add/change of the uploader name.
-
How can I change âFile Uploadâ Label
-
Go to âWooCommerce > Settings > File Uploadsâ in âUploader Infoâ there’s a field âFile Upload Labelâ where you can change/add a custom label.
-
How can I limit Max File Size?
-
To limit file size, go to âWooCommerce > Settings > File Uploadsâ scroll down and find âUpload Restrictionâ section.
On that section there’s a Text field name âMax File Size (Bytes)â that you specify File Size limit of each file. (if this field empty, default: 10MB)
Please also take note it should be
Bytes
you may use any converter just Google (MB to Bytes converter). -
How can I set âMaxâ Number of Files in my Upload?
-
To limit the Num of files go to âWooCommerce > Settings > File Uploadsâ find the âUpload Restrictionâ section and then add number in âMax File Uploadâ field. (default : 10)
-
How can I set a âMinimumâ File Upload?
-
To set Minimum Num of files go to âWooCommerce > Settings > File Uploadsâ find the âUpload Restrictionâ section and then add number in âMin File Uploadâ field.
-
How can I Add or Limit File Types?
-
To add file types restriction, in âWooCommerce > Settings > File Uploadsâ scroll down and find the âUpload Restrictionâ section.
In âSupported File Typesâ field, add File types/extensions you want to accept, this should be separated by (,) comma.
Example: jpg, png, jpeg, gif
-
How can I change text in my Uploader?
-
You can change text
Drag & Drop Files Here or Browse Files
text in WordPress Admin, it’s under âWooCommerce > Settings > File Uploadsâ. -
How to Disable Uploader in Specific Product?
-
Go to âProductsâ then âEditâ specific products.
In âProduct Dataâ box/widget click âFile Uploadsâ tab then there’s an option that allow you disable the uploader.
-
How to change label for individual product?
-
Go to âProductsâ then âEditâ specific products.
In âProduct Dataâ box/widget click âFile Uploadsâ tab then there’s a field name âLabelâ where you can add custom label for individual product.
-
How can I change Error Messages?
-
All error message can be managed here âWooCommerce > Settings > File Uploadsâ âError Messageâ section.
Reviews
Contributors & Developers
“Drag and Drop Multiple File Upload for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Drag and Drop Multiple File Upload for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.3
- Check WooCommerce 9.1.4 compatibility
- WordPress compatibility check 6.6.1
1.1.2
- Check WooCommerce 8.2.1 compatibility
- Declared compatibility for HPOS
1.1.1
- Security – Addressed and resolved security vulnerabilities that were reported (Thanks to âMarc Montpasâ)
1.1.0
- Bug Fix – Overwrite the existing file if a file with the same name already exists
1.0.10
- Fixes – Bug fixes
- Fixes – Added alternative solution for cache nonce
- Checking WordPress 6.2 compatibility & WooCommerce 7.5.1
1.0.9
- Fixes – Security Fixes
- Added – Security nonce for upload and delete (Ajax Request)
1.0.8
- Bug – Css fixes font Conflict
- Check – Test with latest version of WordPress 6.1.1 and WooCommerce 7.3.0
1.0.7
- New – French Translation Updated (Thanks to @dleroux61 / Dominique Le Roux)
- Check – Tested with latest version of WordPress 5.9.3 & WooCommerce 6.4.1
1.0.6
- Fixes – Disable File Upload not working.
- Tested – In WordPress 5.8.2 & Latest WooCommerce version
1.0.5
- Fixes – Custom text/message issue.
1.0.4
- Add accept attributes to display specific file types when browsing files – https://wordpress.org/support/topic/restrict-upload-in-browse-files/
- use âdndmfu_wc_all_typesâ filter (bolean) to show all types.
- Translate âdeletingâ, âofâ & âremoveâ text.
- Added compatibility plugin for polylang & wpml multilingual.
1.0.3
- Bug – Fixes
- Fixed – Conflict with âDrag & Drop Multiple Upload For CF7â
- Fixed – Option error message not showing
- Note – You need to go to âWooCommerce -> Settings -> File Uploadsâ and re-save options.
1.0.2
- Bug – Fixes
- Fixed – Minimum file validation error message not showing.
1.0.1
- Bug – Fixes
- New – Added new option to disable file upload (globally).
- New – Added option in âProduct Dataâ to enable/disable file upload of individual product.
1.0
- Initial Release