WordPress plugin

Drag and Drop Multiple File Upload for Contact Form 7 Pro

Drag and Drop Multiple File Upload for Contact Form 7 Pro lets users add files by dragging them into an upload area or selecting them with a file browser. One form can contain multiple upload fields. A progress bar shows upload progress, the layout adapts to mobile, and visitors can remove a file before submitting. In the admin settings, you can change upload text and error messages.

Drag and Drop Multiple File Upload for Contact Form 7 Pro

Add multiple upload fields to Contact Form 7

Drag and Drop Multiple File Upload for Contact Form 7 Pro lets users add files by dragging them into an upload area or selecting them with a file browser. One form can contain multiple upload fields. A progress bar shows upload progress, the layout adapts to mobile, and visitors can remove a file before submitting. In the admin settings, you can change upload text and error messages.

Set file limits and upload behavior

Choose allowed file types or extensions, set file size and file count limits for each field, and define a maximum combined size for all uploaded files. Parallel-upload controls limit how many uploads execute at once. Chunked uploads divide large files into smaller parts to help avoid timeouts.

Choose where files go and how they are delivered

Send submitted files as email attachments, ZIP archives, or links. Files can also be saved to the WordPress Media Library or remote storage through OneDrive, Google Drive, Amazon S3, Dropbox, or FTP.

Set a custom upload directory, then select folders based on a Contact Form 7 field, date and time, random values, visitor details, a custom name, or dynamic user and post data. The user-based folder option requires login and can use the user's email or first name. Custom filenames can include the original filename, Contact Form 7 field values, IP address, random values, post ID, and post slug.

Automatic deletion can be scheduled after a period measured in hours, days, weeks, or months. Form entries are stored in the WordPress admin.

Validate files and adjust the uploader

File type and size validation can use custom types or extensions. Image validation can require specific width and height, and image previews display thumbnails. The product information lists image resizing and image optimization as Standard Version capabilities.

Color settings apply to file size, progress bars, filenames, and other interface components. Choose a Dark or Light custom theme. A duplicate-submission control can disable the submit button to help prevent repeated submissions.

The plugin is compatible with the Contact Form 7 database add-ons Arshid Database for Contact Form 7, Ninja Advanced Contact Form 7 DB, and the Vsourz Digital add-on.

Install and configure

Install the Pro extension alongside Contact Form 7, add its multiple-file upload field to a form, then configure validation, storage, delivery, folders, filenames, image settings, and interface settings before publishing.

WordPress Emporium Contact Form Pro Contact Form to Email Pro for WordPress Forms Contact Form Zoho Premium: WordPress CRM integration Content Aware Sidebars Pro: Show Widgets by Content Rules Content Egg Pro for Affiliate Product Workflows Content Monetization Content Slider Block Pro Content Views Pro for WordPress Content Layouts Contextual Related Posts Pro for WordPress Controlled Admin Access Pro for Temporary WordPress Admin Access