В данном видео мы разберем, как настроить прикрепление и отправку файлов к письму для формы обратной связи WordPress на примере Contact form 7.
Пример контактной формы Contact Form 7 с возможностью прикрепления файлов
Одной текстовой информации в форме заявки не всегда бывает недостаточно, чтобы понять, что нужно клиентам. Или клиент сам не может до конца объяснить, что ему нужно. В таком случае нужны фотографии, чтобы мастер мог посмотреть и сориентировать. Рассмотрим на примере одной компании, которая занимается складским оборудованием. В частности, запчастями для складской техники.
Например, у человека что-то сломалась (в данном случае гидравлическая тележка), и ему нужна какая-то запчасть. Он заполняет заявку на ремонт запчастей, указывает свои контактные данные и пытается в текстовом виде описать, что у него сломалась. Здесь к стандартной форме заявки можно и нужно добавить опцию, когда человек может прикрепить несколько фото поломки.
Прикрепление нескольких файлов через Drag and Drop
Опция «Drag and Drop» (перетаскивания файлов) позволяет прикрепить сразу несколько фотографий с компьютера. Например, человек может выделить файлы и перетащить их в форму, куда они прикрепятся. Либо можно вызвать стандартную форму загрузки, например, с телефона, где нет возможности использовать «Drag and Drop». Он нажимает текстовую ссылку, открывается окно загрузки, в котором он добавляет файлы для загрузки.
После того как человек заполнил заявку и прикрепил файлы, он нажимает кнопку «Отправить». Нам на почту приходит письмо со всеми контактными данными, которые заполнял клиент, и со всеми прикрепленными файлами. Клиент может добавить фото поломки или фото изделия. Если заявки обслуживают несколько менеджеров, то можно указать несколько адресов получателей через запятую, и все они получат эту информацию/заявку.
Как настроить прикрепление файлов к форме обратной связи Contact Form 7
Давайте теперь разберемся, что нужно сделать, чтобы настроить такую форму:
- В первую очередь нам понадобится плагин для формы обратной связи — Contact Form 7. Он бесплатный, простой и удобный, поэтому довольно популярный.
- Далее нам понадобится дополнение к этому плагину, которое называется Drag and Drop Multiple file upload — Contact Form 7. Как обычно устанавливаем плагин и далее переходим к настройке.
У Вас нет желания разбираться, как это все делать, или как самому настраивать форму, устанавливать плагины, или возможно вы не знаете, как это технически настроить? Просто переходите по ссылке в описании к этому видео на страницу контактов и оставляйте свою заявку. Я посмотрю, что именно вам нужно настроить и сориентирую по срокам и цене.
В данном видео мы не будем подробно разбирать, как настраивать отдельные поля в этой форме, используя Contact Form 7. Я запишу отдельные видео о том, как настроить внешний вид, и как все правильно оформить. В данном случае мы сфокусируемся именно на том, как настроить прикрепление файлов к форме заявки, чтобы они уходили на почту.
Настройка прикрепления файлов через Drag and Drop Multiple file upload — Contact Form 7
После того как мы установили Contact Form 7, настроили основные поля, добавили расширение для прикрепления файлов (Drag and Drop Multiple file upload — Contact Form 7), в настройках шаблона формы появляется дополнительный генератор тега. Эта дополнительная опция называется «Multiple file upload»:
- Мы нажимаем на вкладку «Multiple file upload» и генерируем тег, который позволит нам добавлять и прикреплять файлы.
- Вы можете поставить галочку в поле «Обязательное поле», если вы хотите чтобы клиент обязательно заполнял это поле.
- В поле «Имя» мы задаем имя.
- В поле «Предельный размер файла в байтах» нужно установить максимальное значение размера файла, который можно прикрепить.
- Если вы хотите, чтобы клиенты имели возможность прикреплять фотографии в хорошем качестве, то предельный размер файла можно установить 10 мегабайт (в байтах это примерно получается 10 миллионов байт).
- Далее мы перечисляем разрешенные типы файлов. Если говорить о фотографиях, то это графические форматы: JPEG, PNG, JPG, GIF, TIFF, BMP. Вы можете сделать этот список более обширным и перечислить все поддерживаемые графические файлы.
- Далее указываем, какое максимальное количество файлов может загрузить человек. Указывайте то количество, которое вам необходимо, чтобы иметь возможность разобраться, что же он хочет.
- Если вы планируете загружать не только фотографии, но и файлы с реквизитами компаний, то в этом случае можно разрешить загрузку файлов формата PDF. Также это могут быть файлы Excel или Word, либо файлы сканов в графическом формате.
После того как мы указали опции для загружаемых файлов, нам генерируется тег. В данном примере у нас получается:
- Мы разрешаем загрузку графических файлов типов: GIF, PNG, JPG, JPEG, TIFF.
- Максимальное количество файлов 10, и максимальный размер файла 10 мегабайт.
- Внутри тега <label> мы оформляем подпись к этой секции контактной формы заявки. Например, можно написать: «Загрузите фото поломки не более 10 файлов».
- Пользователь может выбрать загрузку фото путем перетаскивания файлов — это актуально для людей работающих с компьютера. Или может выбрать сразу нескольких файлов через стандартный загрузчик файлов, если он делает это с телефона.
После этого в настройках формы на вкладке «Письмо» в поле «Кому» мы указываем адрес/несколько адресов тех, кому будет приходить уведомление об этой заявке и вся информация вместе с прикрепленными файлами.
В поле «Тело письма» прописываем теги с данными, которые там должны быть прикреплены:
- От: [your-name]
- Email: [your-email]
- Тел: [your-tel]
- Сообщение: [your-message]
После этого форма будет иметь завершенный вид.
Таким образом, к любой форме на сайте вы можете добавить опцию по загрузке файлов, они будут прикрепляться и отправляться на почту. В данном видео мы разобрали как прикрепить файлы к контактной форме, если вам нужно настроить защиту от спама Contact Form7, то можно посмотреть это видео.
Повторюсь, если у вас нет времени или технической возможности разбираться с нюансами настройки и формы, то вы можете перейти по ссылке на страницу контактов и отправить заявку с описанием того, что вам необходимо настроить. Далее я посмотрю вашу заявку, и мы уже решим, как вам помочь.
Здравствуйте, меня зовут Дмитрий и Azoogle.ru этой мой блог
Как вы наверное заметили :) я занимаюсь интернет маркетингом и всем что связано с увеличением продаж и прибыли. Я работаю с малым и средним бизнесом помогая им получать больше клиентов, делаю так чтобы клиенты покупали больше и чаще и таким образом добиваюсь значительного роста выручки и прибыли. Если вы занимаетесь законным бизнесом, любите свое дело и хотите расти то давайте обсудим как я могу вам помочь.