WordPress plugin

MultiLine Files for Contact Form 7 Pro

MultiLine Files for Contact Form 7 Pro adds flexible upload controls to Contact Form 7 forms. Add multiple upload fields to one form, select where each selected-file list appears, and let users review their selections before submission. Visitors can remove files individually, including files selected together.

MultiLine Files for Contact Form 7 Pro

Collect documents in Contact Form 7

MultiLine Files for Contact Form 7 Pro adds flexible upload controls to Contact Form 7 forms. Add multiple upload fields to one form, select where each selected-file list appears, and let users review their selections before submission. Visitors can remove files individually, including files selected together.

Use the fields to collect files, pictures, videos, or other permitted file types. They can support document submissions, portfolio uploads, job applications, support tickets, and content submissions.

Set counts and file restrictions

  • Set minimum and maximum file counts to define how many files visitors must or may choose.
  • Validate file types with the filetypes attribute.
  • Set a maximum file size in bytes with the limit attribute.
  • Use the required field form [multilinefile*] when an upload is mandatory.
  • Customize the upload experience with additional styling and configuration options. Pro includes priority support with faster response times and dedicated assistance.

Add a field and send its files

Install MultiLine Files for Contact Form 7 Pro alongside Contact Form 7. In the form editor, insert a multiline file field with the available button or add the [multilinefile] tag where the field should appear. Give the field a name so its uploads can be referenced in the form’s Mail options.

To attach submitted files to an email, place the corresponding field name in Contact Form 7’s File Attachments field. The plugin automatically compresses files into a single ZIP for email delivery. Uploads are handled locally on your server, stored temporarily during submission, and automatically cleaned up after processing.

Style the upload interface

You can style the upload button, delete icon, and selected file names with custom CSS in your theme’s CSS file. A child theme is recommended for custom styles. The interface is responsive on desktop, tablet, and mobile shows.

WordPress Emporium Request a Quote for WooCommerce - Get a Quote Button Pro Responsive Lightbox Pro for WordPress Media Responsive Menu Pro for Mobile and Desktop WordPress Menus Responsive Pricing Table Pro: Toggle Monthly or Yearly Prices Responsive Slider Gallery Premium Responsive Slider Pro: Paid WordPress Slideshow Setup Responsive Tabs Pro: Tabs, Icons and Accordion Breakpoints Responsive Tabs Pro for WordPress Tabs REST Pro Tools for WordPress REST API Access Restrict Premium controls WordPress content access