Статьи

Настройка формы 7

  1. 1. Установите контактную форму 7
  2. 3. Установите поля формы
  3. Создать тег формы
  4. 4. Настройте электронные письма CF7
  5. 5. Отправить копию формы или подтверждение по электронной почте
  6. Раздел E-Mail (2)
  7. 6. Пересылка формы на страницу благодарности
  8. 7. CF7 стайлинг
  9. Настроить поля
  10. Настройте дизайн с помощью CSS
  11. Контактная форма 7 Просмотр полей формы в 2 столбцах
  12. 8. Ошибки и проблемы
  13. 9. Флажок для согласия отправителя
  14. Альтернативы CF7

Контактная форма 7, которую загружают более 5 миллионов раз, является одним из самых популярных и широко используемых плагинов WordPress для контактных форм. Он прост в использовании, имеет много полезных функций, является расширяемым, а также бесплатным.
Поскольку новичкам в WordPress сложно настроить CF7, я написал краткое руководство с примером.

В этом коротком руководстве я шаг за шагом объясню, как интегрировать на своем сайте простую и визуально привлекательную контактную форму с контактной формой 7.

Это руководство регулярно обновляется и в настоящее время относится к контактной форме 7, версия 5.0.

1. Установите контактную форму 7

Если вы еще не установили плагин, выберите «Плагины»> «Установить плагины» на панели управления WordPress. Там вы ищете контактную форму 7. Затем вы нажимаете кнопку «Установить», и плагин загружается и устанавливается.
В качестве альтернативы вы можете Контактная форма 7 также загрузите, загрузите через FTP на сервер и активируйте в панели управления WordPress.

После активации плагина, вы увидите новую форму ввода в левой части меню.
Здесь вы можете найти простую стандартную форму под контактными формами. Мы можем начать прямо сейчас.

Мы можем начать прямо сейчас

Готовая стандартная форма

Чтобы форма также отображалась на вашем веб-сайте, вы можете вставить шорткод на соответствующую страницу или в статью блога.

[contact-form-7 id = "51" title = "Контактная форма 1"] [contact-form-7 id = 51 title = Контактная форма 1]   Вставьте шорткод CF7 на страницу Вставьте шорткод CF7 на страницу

Для нашего примера я создал статическую страницу контактов, которая содержит только форму.

Вид веб-формы выглядит следующим образом:

Вид веб-формы выглядит следующим образом:

Форма просмотра в браузере

3. Установите поля формы

Чтобы добавить больше полей в контактную форму, просто нажмите на нужный элемент формы в верхней панели.

Чтобы добавить больше полей в контактную форму, просто нажмите на нужный элемент формы в верхней панели

Вставить поля формы

CF7 теперь открывает Генератор тегов форм во всплывающем окне. Здесь вы можете установить более подробную информацию о поле формы.

Подробная настройка элемента формы

Создать тег формы

В этом примере я выбираю номер телефона и могу затем выполнить дополнительные настройки в генераторе тегов:

  • Обязательное поле : поле должно быть заполнено?
  • Имя : Имя поля
  • id / class : здесь вы можете ввести имена для CSS-идентификаторов или классов
  • размер : длина поля
  • maxlength : ограничение до определенного количества символов
  • По умолчанию : отображается как значение по умолчанию в поле формы
  • как подстановочный знак : отображать имя поля вместо поля внутри поля

Передача поля в форму

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

4. Настройте электронные письма CF7

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

Скопировать новое поле на электронную почту

Чтобы получить значение нового поля, поэтому номер телефона, также по почте, вы нажимаете на вкладку E-Mail.
Здесь вы найдете все созданные элементы формы. Теперь они могут быть приняты, нажав на почту.

Чтобы получить значение нового поля, поэтому номер телефона, также по почте, вы нажимаете на вкладку E-Mail

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

5. Отправить копию формы или подтверждение по электронной почте

В дополнение к полученному вами электронному письму вы также можете отправить электронное письмо отправителю формы.

Раздел E-Mail (2)

Вы хотите отправить отправителю формы копию электронного письма? Затем просто поставьте галочку на Использовать электронную почту (2) .
Конечно, вы также можете отправить вместо формы скопировать свой собственный текст в качестве подтверждения. Вы можете просто ввести это в поле «Тело сообщения».

Вы можете просто ввести это в поле «Тело сообщения»

Настройки для рассылки

6. Пересылка формы на страницу благодарности

Вы хотите перенаправить на другую страницу после отправки формы?
Ранее вам нужно было добавить следующие фрагменты на вкладку « Дополнительные настройки »:

[on_sent_ok: "location = 'http: // your-page / спасибо /';"]

К сожалению, эта функция больше не поддерживается и больше не работает.

Хорошей альтернативой является плагин Контактная форма 7 - страница перенаправления успеха

Контактная форма 7 - страница успеха Перенаправляет для пересылки на страницу

После установки вы найдете в соответствующей форме новую вкладку Redirect Settings .

Здесь вы можете выбрать страницу пересылки

Здесь вы можете выбрать страницу пересылки. Это означает, что после отправки формы посетитель попадает на выбранную страницу.

7. CF7 стайлинг

Форма теперь должна работать нормально, но мне пока не нравится дизайн.

Настроить поля

Сначала я удаляю заголовок полей формы, а затем снова вставляю их в поле. Это легко сделать с помощью дополнительного заполнителя «имя поля» :

[email * заполнитель вашего адреса электронной почты "ваш адрес электронной почты *"]

Поскольку текстовая область «Ваше сообщение» слишком велика для меня, я ограничиваю просмотр четырьмя строками с добавлением x4 :

[textarea your-message x4 заполнитель "ваше сообщение"]

Контактная форма должна выглядеть примерно так:

Настройте дизайн с помощью CSS

Чтобы визуально оживить контактную форму, я изменил дизайн формы с помощью нескольких операторов CSS.
Контактная форма 7 позволяет назначить каждой форме свой собственный идентификатор. Это позволяет настроить каждую форму индивидуально. Это особенно важно при использовании нескольких форм с разным дизайном на их сайте.

Просто добавьте шорткод на Страница контактов (шаг 2) путем добавления html_id = "request"

[contact-form-7 id = "51" title = "Контактная форма 1" html_id = "request"]

Тогда вы можете оформить эту контактную форму с помощью CSS! Код CSS вы можете либо в вашем Ребенка тема вставить или плагин Простой пользовательский CSS использовать. Начиная с версии WordPress 4.7. CSS-операторы также могут быть введены в настройщик.
Область может быть найдена в:> Дизайн> Настройщик> Дополнительный CSS.

#inquiry {background: # 303F9F; отступы: 20px 15px 0 15px; пограничный радиус: 5px; тень от рамки: 0px 0px 10px 0px rgba (0, 0, 0, 0,4); } .form_half {ширина: 49,5%; плавать: слева; наценка справа: 1%; } .form_half_last {margin-right: 0; } # запрос ввода {ширина: 100%; } # запрос ввода [type = "submit"] {background: # FFA500; обивка: 20px; Размер шрифта: 18px; } # request input [type = "submit"]: hover {background: # 8BC34A; } # запрос ввода: focus {border: 1px solid # ffa500; фон: # FFF9C4; } # request div.wpcf7-response-output {background: #fff; набивка: 1,5em 1em; }

Контактная форма 7 Просмотр полей формы в 2 столбцах

Обычно отдельные поля в CF7 располагаются одно под другим. Но с небольшим количеством CSS вы можете изменить это быстро:
Оба поля, которые должны отображаться рядом, получают класс .form_half и теперь имеют ширину всего 49%.

<div class = "form_half"> Поле1 слева </ div> <div class = "form_half form_half_last"> Поле2 справа </ div>

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

[code] .form_half {ширина: 49,5%; плавать: слева; наценка справа: 1%; } .form_half_last {margin-right: 0px; } @media (max-width: 767px) {.form_half {width: 100%; }} [code] Снимок экрана: Форма с дополнениями для отображения полей в 2 столбца. Форма контакта, созданная с помощью формы 7 контакта, готова!

Форма контакта, созданная с помощью формы 7 контакта, готова

8. Ошибки и проблемы

Начиная с версии 4.4 CF7, многие пользователи получают информацию о неправильно настроенных формах. Если щелкнуть вкладку электронной почты в соответствующей форме, появится сообщение об ошибке:

Этот адрес электронной почты не принадлежит тому же домену, что и сайт.
Этот адрес электронной почты не принадлежит тому же домену, что и сайт

Ошибка легко может быть исправлена ​​путем ввода почтового адреса сервера в поле From. Чтобы иметь возможность снова ответить на почту с помощью кнопки ответа в вашей почтовой программе, вам также необходимо заполнить поле «Дополнительные заголовки».

Ответить: [ваш адрес электронной почты]

Другое возможное сообщение об ошибке для поля Тема:
Это поле может быть пустым в зависимости от ввода пользователя.
Это означает, что пользователь может отправить электронное письмо без заполненной темы. Чтобы это не классифицировалось как спам, вы должны либо сделать предмет обязательным для заполнения, либо указать свой предмет.

Ошибка может быть легко исправлена ​​во вкладке формы, добавив звездочку (как обязательное поле):

[текст * твоя тема]

9. Флажок для согласия отправителя

Таким образом, контактная форма также новый Регламент защиты данных ДГСВО В любом случае следует сделать ссылку на защиту данных. Некоторые юристы также рекомендуют флажок согласия.
Это требует от пользователя согласия на обработку его информации перед отправкой формы.
Это именно то, что CF7 предлагает утверждение тега формы.
Например, поля выглядят так:

[согласие на принятие] Я прочитал и принял <a href="/datenschutz/"> Политику конфиденциальности </a>. Я согласен с тем, что информация о моей форме будет сохранена для связи со мной или для обработки моего запроса. [/ Приемка]

Последний, но не менее важный текст подсказки должен отображаться, если флажок не отмечен.
Вы можете установить это на вкладке Дополнительные настройки:

accept_as_validation: on

Затем отправитель получает сообщение об ошибке: «Вы должны принять условия перед отправкой сообщения».

Если у вас много форм, вы также можете использовать плагин Соответствие WP GDPR использовать для этого.

Альтернативы CF7

Я написал это руководство в 2015 году. В то время CF7 был практически единственным плагином, с которым вы могли работать. Тем временем, однако, я нашел лучшие плагины формы для многих случаев.

Для действительно простых форм я предпочитаю использовать WPForms , Плагин имеет конструктор форм, поэтому вы можете легко перетаскивать поля. Для начинающих операция намного проще и приятнее, чем CF7.

Для более сложной формы, я четко Кальдера формы , Он предлагает много замечательных функций, таких как условная логика и перенаправления, которые вы должны кропотливо модифицировать с CF7. Он также обеспечивает построитель форм и лучше для производительности страницы.

Дополнительные советы:

  • Чтобы защитить себя от спам-писем, вы можете обезопасить контактную форму с помощью капчи. Лучший способ сделать это - использовать плагин, созданный для контактной формы 7 Действительно простая капча ,
  • Также очень хороший плагин для защиты от спама Форма обратной связи 7 Honeypot , Лично я предпочитаю это, потому что это невидимо для пользователя.
  • Для оптимизации производительности рекомендуется загружать файлы плагинов CF7, только если они необходимы. Как это работает, объясняется в статье Сделайте WordPress быстрее ,
  • В статье показано, как анализировать коэффициент конверсии форм CF7 с помощью Google Analytics. Отслеживание конверсий с помощью контактной формы 7 ,
  • Если вы пропустите специальные функции формы, вы найдете в посте 9 полезных расширений для контактной формы 7 несколько бесплатных аддонов.

Новости

Интернет магазин искусственных цветов
Человеческая фантазия безгранична, как и стремление человека к прекрасному. Это не может не радовать творческих личностей, да и вообще представителей современного прогрессивного человечества. Но в двойне

Werkel интернет магазин
Электроснабжение дома, квартиры является той системой, которой мы пользуемся раз в день. Подключение устройств к розеткам, включение и выключение света — мы нередко исполняем эти деяния, не задумываясь.

Интернет магазин ЛЕГО
Ка быстро растут чужие дети, да что там чужие и свои растут не медленнее. Еще казалось только вчера Вы ощутили небывалый прилив нежности только сказав мужу новость, что скоро он станет папой. И вот уже

Билайн домашний интернет за 1 рубль
Компания Beeline предоставляет абонентам не только качественную  мобильную связь, но и домашний интернет с телевидением. Появилась услуга недавно, поэтому многие клиенты ещё не знают об интересной

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

Кому какой пакет: на что хватит 1 ГБ мобильного интернета, а на что нужно больше
28 Января 2016 15:00 34791 С появлением 3G в Украине мобильный интернет перестал быть медленным и неполноценным придатком к смартфону, а стал таким же рабочим инструментом, как и Wi-Fi.  Скорость

Операторы показали украинцам 3G: на что хватит 1 ГБ трафика
Операторы предлагают абонентам пакеты с 0,7-2,5 ГБ трафика. Много это или мало? И что конкретно можно сделать, имея в смартфоне 1 ГБ? К середине июня уже два из трех мобильных операторов - Астелит (life:)

Интернет-банк Банка Авангард
Обзор системы интернет-банка Пожалуй, не будет преувеличением сказать, что интернет-банк – самый востребованный банковский сервис современного банка. Возможность подключения практически

Наталья Толстая - Что делать, если у мужа появилась любовница? Советы психолога
Еще лет двадцать назад невозможно было себе представить, чтобы люди знакомились, влюблялись и изменяли своим половинам, не вставая с кресла. Но с появлением Интернета все это стало реальностью... Виртуальный

Что делать если 3G,LTE и WIFI не работает
«Мегафон» - это компания, которая предоставляет услуги мобильной связи, а так же доступ к Интернету. Эта российская компания набирает все большей и большей популярности, так как имеет множество разных