Contact Form 7: используем по максимуму

//Contact Form 7: используем по максимуму

Contact Form 7 это самый популярный плагин для создания форм на WordPress. Плагин установлен более 5 миллионов раз. В этой статье узнаем, как использовать специальные теги (Special Mail Tags) контактной формы. Теги в Contact Form 7 расширяют объем информации, которую можно получить в письме.

Contact Form 7

Используем Special Mail Tags в Contact Form 7

Теги не зависят от полей формы или информации, которую ввели пользователи. Пример тегов:

  • [_remote_ip] — выводит IP адрес отправителя.
  • [_user_agent] — выводит информацию о user agent (браузер).
  • [_url] — выводит URL страницы, с которой была отправлена форма.
  • [_date] — дата отправки.
  • [_time] — время отправки.
  • [_invalid_fields] — Этот тег заменяется числом полей формы, с неправильно заполнеными данными.
  • [_serial_number] — выводит число, отображающий серийный номер каждого представления. Требуется установить Flamingo 1.5+.

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

  • [_post_id] —выводит ID записи.
  • [_post_name] — выводит имя (slug) записи.
  • [_post_title] — выводит тайтл записи.
  • [_post_url] — получаем URL на пост.
  • [_post_author] — незаменим, если нужно узнать имя автора записи, с которойо тправлена форма.
  • [_post_author_email] — аналогично предыдущему тегу, только он выводит email адрес.

Имейте в виду, что эти теги [_post_ *] работают только тогда, когда форма помещается внутри записи. В тех случаях, когда контактная форма находится вне текста, например: в виджете боковой панели или в файле шаблона темы, данные не будут выводиться.

Contact Form 7 теги для сайта

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

  • [_site_title] — тег выводит тайтл страницы.
  • [_site_description] — дексрипшен страницы.
  • [_site_url] — ссылка на главную страницу сайта.
  • [_site_admin_email] — тег выведет емейл адрес администратора сайта. Когда может понадобиться такой функционал не знаем. Если найдете применение — пишите в комментариях.

теги в контакт форм 7

Теги о пользователях

Теги предоставляют информацию о зарегистрированном пользователе, который отправил форму.

Теги [_user_ *] работают только в том случае, если у получателя есть учетная запись на сайте WordPress и он залогинился.

  • [_user_login] — логин пользователя.
  • [_user_email] — email адрес пользователя.
  • [_user_url] — ссылка на вебсайт пользователя.
  • [_user_first_name] — имя пользователя.
  • [_user_last_name] — фамилия пользователя.
  • [_user_nickname] — ник пользователя.
  • [_user_display_name] — отображаемое имя пользователя.

Как использовать теги?

Теги нужно вставить в шаблон письма, которое приходит при заполнении формы. Пример:

пример письма в контакт форм 7

Форма содержит всего 3 поля: имя, телефон и ссылку на сайт, для которого нужно заказть услугу. При этом, мы не создавали форму для каждой услуги. О услуге говорит адресс страницы, с которой отправлена форма (тег [_url] ). Также, я фиксирую время отправки формы: дату и время ( [_date] — [_time] ).

Дополнительно, мы указываем с какого сайта пришло письмо. Отчасти, это не имеет смысла, так как [_url] и так позволяет понять что это за сайт.

Пример формы:

Имя: [text-231]
Телефон: [tel-656]
Сайт: [text-446]

Услуга: [_url]
Отправлено [_date] - [_time]
--
Это сообщение отправлено с сайта [_site_url]

Скачать плагин можно с каталога или через меню в административной части WordPress: Плагины -> Добавить новый. В поиске пишем Contact Form 7.

Рекомендуем прочитать обзор 14 плагинов для кэширования, которые реальные могут ускорить сайт. Можем помочь с разработкой или оптимизацией сайта на WordPress.

Contact Form 7: используем по максимуму
5 / Оценили: 2
Автор: Агентство интернет-маркетинга| 2018-04-23T14:01:38+00:00 23/04/2018|Разное|
Агентство интернет-маркетинга
Агенство эффективного интернет-маркетинга предлагает услуги по созданию, оптимизации и продвижении вашего ресурса в интернете.

Отправить ответ

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

avatar