Прикрепите файлы к форме с помощью контактной формы 7 в WordPress

Suscríbete a mi канал:  

Иногда мы хотим создать форму, в которой посетитель нашего сайта может добавить вложение. благодаря плагину Contact Form 7 эта задача проста. Это просто, но мы должны принять во внимание пару деталей, которые могут свести вас с ума, если вы их не примете во внимание.

После установки и активации плагина в боковом меню области администрирования WordPress появится пункт «Контакт», как показано на следующем экране:

меню-контактная форма-7

Если мы нажмем «Добавить новый», мы сможем создать новую форму, и в ней мы создадим наше поле, чтобы посетитель мог прикрепить файл, теперь мы увидим, как:

форма-контакт-форма-7

В меню справа нажимаем «Создать метку» и в появившемся меню нажимаем «Загрузить файл».

В это время мы увидим следующий экран:

загрузить-файлы-связаться-для

На этом экране мы должны купить следующий код справа налево: [файл файл-803]. Это заставит появиться поле для прикрепления файла, но есть еще один очень важный шаг, так что, когда пользователь отправляет форму, мы получаем прикрепленный файл. и это копия [file-803] в следующем месте:

прикрепить-файл-контакт-fo

Это один из шагов, который я не сделал и это сводило меня с ума, потому что прикрепленный файл не пришел.

Если мы хотим добавить форму на страницу, мы должны скопировать код, который она дает нам в сообщении или на странице:

кодовая форма

Теперь я создаю страницу и вставляю этот код, и результат выглядит следующим образом:

результат-контактная форма-7

Еще одна вещь, о которой следует помнить, это то, что плагин контактной формы 7 по умолчанию ограничен файлами размером 1 мегабайт. Если мы хотим загрузить его, мы должны указать это в соответствующем поле:

предельный размер файлов для

Как вы видите на предыдущем изображении, я поставил «5000000» в поле «Ограничение размера файла (байты)». Я ограничиваю размер прикрепленного файла до 5 мегабайт. Когда я это сделаю, появится код, который мне нужно использовать:

[файл файл-647 ограничение: 5000000]

Надеюсь, он был вам полезен 😉

38 комментариев к статье «Прикрепление файлов к форме с помощью контактной формы 7 в WordPress»

  1. Привет! Я прочитал вашу статью, но у меня все еще есть проблемы, и я нигде не нашел, давайте посмотрим, знаете ли вы решение.

    Как я это вижу, я делаю все, что должен, но когда я получаю электронное письмо вместо вложения, оно отправляет его мне в виде простого и четкого текста, в котором виден набор странных символов. Вы знаете, почему это может произойти?

    Большое спасибо.

    • Здравствуйте, большое спасибо за ваш комментарий 😉
      Я попробовал его на нескольких сайтах, и он работает для меня на всех из них. У меня была проблема, о которой я упоминал в статье о заполнении поля прикрепленного файла.
      Если вы дадите мне адрес, я могу взглянуть на него.
      приветствия
      Оскар

      • И снова здравствуйте. Спасибо за быстрый ответ.

        Веб-сайт yawork.es, и у меня сложилось впечатление, что это странная ошибка, потому что ни на английском, ни на испанском я не нашел ничего, что с ним случилось (или я не знал, как искать).

        Спасибо еще раз.

  2. Большое спасибо, это было прекрасно. Пользуюсь случаем для консультации. Я хочу, чтобы поле электронной почты вводилось дважды, чтобы избежать ошибок, знаете ли вы, возможно ли это с этим плагином?

    привет

    • Здравствуйте, Пау! Когда вы создаете тег для добавления вложения, вы можете поместить разрешенные файлы в поле «Действительный формат файла (необязательно)».
      Расширения по умолчанию: «jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, odt, avi, ogg, m4a, mov, mp3, mp4, mpg, wav и wmv. »
      Я надеюсь, что это работает для вас 😉
      Оскар

  3. Привет, Оскар.

    Я создал контактную форму, в которую добавил загрузку файлов, и она отлично работает.

    Сейчас я хочу попробовать изменить стиль кнопки «Выбрать файл». Я хочу разместить его справа от поля, чтобы его цвет соответствовал теме.

    Буду очень признателен за любую помощь.

    спасибо и обнимаю

  4. Доброе утро, Оскар, рад приветствовать вас. Я видел ваше видео о контактной форме 7, и оно прояснило многие сомнения в работе с этим плагином, но у меня есть вопрос. Моя страница - страница для музыкантов, и я хотел бы узнать, как заставить плагин прикреплять файлы .zip, к которым художники могут отправлять всю свою информацию, и два, если это невозможно сделать, как это можно сделать, чтобы пользователь мог отправлять разные вложения в одном электронном письме, приветствия

    • Привет Омар,
      Спасибо за комментарий 😉
      В этом уроке я точно говорю, как добавлять файлы.
      Что касается добавления нескольких, вы можете сделать это, добавив несколько полей для загрузки файлов.
      приветствия
      Оскар

  5. Привет! Спасибо за ваш учебник!

    Я выполнил все шаги, но не нашел решения для получения вложений в электронном письме, из того, что я исследовал, кажется, что они сохраняются на сервере, но 1, я не могу найти путь, где находятся файлы сохраняется и 2 Я хотел бы, чтобы файлы были прикреплены непосредственно к электронному письму.

    Буду очень признателен, если вы знаете решение этой проблемы. Привет! 🙂

    • Привет Андреа,
      Если вы выполняете все шаги и ваш сервер это позволяет, он отправляет вам файлы, прикрепленные к письму, у меня так работает. В какой-то момент я видел, что коллега не работал у него из-за ограничений сервера.
      привет
      Оскар

  6. Привет, Оскар, отличная статья!

    Я хотел бы знать, можно ли использовать плагин только для Word Press. Я хотел бы создать опрос в Google Forms и в конце включить сегмент, чтобы респонденты могли загрузить файл.

    Этот инструмент работает с Google Forms?

    Вы знаете какие-нибудь другие?

    Спасибо!
    закваска

  7. Привет

    У меня есть вопрос:

    Есть ли способ добавить поле «прикрепить файл» к оформлению заказа в WooCommerce? Есть ли плагин или что-то, что можно сделать для достижения этой цели?

    прежде всего, спасибо.

  8. Большое спасибо. Я с ума сходил от вложений, которые не доходили до меня и я не видел, чтобы вы должны были заполнить поле файла в почтовом ящике.
    Теперь у меня все отлично, и это благодаря тебе
    Салу2.

Оставить комментарий