Плагин CForms II

В этой статье познакомимся с Wordpress плагином CForms II. Данный плагин является ни чем иным, как конструктором форм. Очень гибким и многофункциональным конструктором форм. Общий вид страницы плагина в админке показан на рисунке ниже:

Установка плагина CForms стандартная, и не должна вызвать затруднений. Скопируйте файлы плагина в папку wp-content/plugins/, и включаете плагин из админ-панели (страница «Плагины»).

Итак, по умолчанию, перед нами открывается окно «Настройки формы», и в нём уже создана по умолчанию форма «Your default form». Рассмотрим, как мы можем изменить форму.

Создание и редактирование формы

Первая вкладка, «Форма ...», предназначена, собственно, для создания или редактирования формы — её полей и их типов. Как создать поле и какого типа оно должно быть — думаю вопросов не возникнет.

Единственное, что стоит отметить, так это специальный символ | в названии полей. Он разделяет лейбл (текст до поля, метка) и содержимое поля. Т.е. запись «Форма|Новая форма», соответствует следующему:

Также, галочками можно отметить некоторые опции, как, например, является ли поле обязательным, является ли полем для ввода e-mail адреса (будет проверяться на валидность), автоочистка поля (после отправки данных формы будет ли данное поле очищено или там останутся введенные данные), недоступное поле или поле только чтения.

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

Третья вкладка, «Настройка получения писем», рассматривать не будем, оставим её в покое. На ней, при желании, можно настроить некоторые параметры отправляемых с сайта e-mail’ов, выставить ограничения на отправку, выставить переадресацию после отправки данных формы и некоторые другие параметры.

Вкладка «Настройка писем администратору». Прежде всего, вы можете отключить письма администратору (да, есть даже такая опция! И, поверьте, она бывает полезна в некоторых случаях). Также здесь выставляются стандартные поля emailов, как то «От», «Тема», «Получатель», «Копия», «Важность». А также, можно настроить, собственно сам текст (шаблон) письма, который и будет отправляться (в обычном режиме, и в режиме HTML).

Немного углубимся. В предыдущем абзаце я упомянул шаблон письма. Шаблон подразумевает вставку некоторых переменных — спросите вы. Так и есть, вы можете использовать порядка 20-ти переменных, полный список которых можно посмотреть в разделе помощи («Использование переменных в заголовке и теле письма»). Кроме того, можно использовать и те поля, которые мы задали на первой вкладке. Пример шаблона:

Клиент {Ваше имя} , спрашивает:
{Сообщение}
Вы можете позвонить клиенту по телефону: {Номер телефона}, или написать ответное письмо: {Email}
Отправлено {Date}, IP-адрес {IP}

Вкладка «Автоматическое уведомление о доставке письма» с одной единственной галочкой, которая включает такой параметр как авто-уведомление. Это, по сути, отправка пользователю копии письма, отправляемого администратору.

«Мульти-форма». Если вы хотите сделать серию форм (например, прохождение теста), то на этой вкладке отметьте галочку «Форма Tell-a-Friend (рассказать другу)». Есть свои особенности:

  • Шаблон для автоматического уведомления о доставке письма будет использован как шаблон письма;
  • Есть 3 дополнительных предустановленных переменных, которые можно использовать в шаблоне письма

«WP форма-комментарий». Если вы хотите, чтобы данная форма заменила собой стандартную форму комментариев Wordpress, то отметьте галочку здесь.

Управление формами

До этого момента мы занимались тем, что создавали одну-единственную форму. «А как быть, если форм на сайте должно быть несколько» — вполне резонный вопрос.

Плагин CForms позволяет создавать неограниченное число форм. Управлять формами можно с помощью меню Admin Actions, которое находится в верхнем правом углу:

Первая кнопка создаёт новую форму, вторая — дублирует текущую (создаёт копию), последняя — сохраняет сделанные изменения. Не забывайте нажимать «Сохранить» после сделанных изменений! Кнопка «Удалить текущую форму» появляется, только если форм больше одной.

Навигация между формами с помощью выпадающего списка, либо же кнопок с номером формы:

Кроме того, в плагине CForms есть уже набор предустановленных форм. Нажимаем «Создать по шаблону», и выбираем из списка нужную нам (обратите внимание, что при этом действии новая форма не создаётся, а заменяется текущая!):

Настройка внешнего вида форм

Имеется в виду, дизайна (стилей). Плагин CForms имеет множество предустановленных вариантов внешнего вида форм, а для администраторов, искушенных css, есть возможность самостоятельно создать или отредактировать внешний вид.

В меню Wordpress: Формы CForms II > Внешний вид.

Надеюсь, осветил создание форм с помощью Wordpress и плагина CForms достаточно хорошо. Если какие-то моменты не ясны — у плагина есть замечательная справка, к которой можно обратиться при случае.

Скачать плагин

Предыдущая статья: 13 полезных плагинов для Вордпресс
Следующая статья: Галерея NextGen Gallery

Комментарии


Vilona 18.01.2013 00:18

Спасибо за статью. Очень полезная информация.

Юлик 09.04.2013 16:29

Подскажите пожалуйста, установила форму, все работает, но пока все поля не заполню полностью, сообщение не отправляется. У меня форма заявки,некоторые из них заполняются по усматрению. Не могу найти где исправить?

Ji-ji 10.04.2013 12:09

Раньше работала с плагином CForms - все было хорошо.
Сейчас понадобилось установить CForms на другой сайт - установила плагин - НЕ РАБОТАЕТ - присылает админу пустые, незаполненные формы!!!!
Как решить проблему?
Установить старую версию?

ron 05.06.2013 00:09

третий день не могу настроить почту не запускается почему-то т.е. заказываю тест товар отправляю.... иничего не приходит!!!!!!!!!!!переустановил по новой CForms так стало еще хуже! там хоть приходил ответ какбуд-то от магазина мне ответили С уважением тратата....и т.д.Удалил плагин, переустановил снова. Поменял все почты, настройки, так что запутался окончательно....А ВЫ ПИШЕТЕ ОТВЕТ НА МОЙ БОЛЬНОЙ ВОПРОС ...Третья вкладка, «Настройка получения писем», рассматривать не будем, оставим её в покое. На ней, при желании,... Мой адрес
ruslan.awatar@yandex.ru помогите кто нибудь НЕРВОВ НИКАКИХ УЖЕ НЕ ОСТАЕТСЯ не могу найти подробности по этой теме отзовитесь кто нибудь...

1 06.06.2013 02:59

Такая же проблема! mizho@yandex.ru

Zhenya2301 13.11.2013 11:17

Здравствуйте! У меня возник вот такой вопрос. Поставила 2 формы на сайт. Для русской версии одну, для англ. создала новую форму. Первая форма работает, а вторая не срабатывает кнопка отправки сообщения и выбивает на русскую версию страницу. Запрос не обрабатывается. Может кто-то сталкивался с такой проблемой, подскажите пожалуйста!

Yuracik 10.10.2014 19:07

Добрый день! Подскажите как на cforms сделать форму как на сайте http://support.amd.com/en-us/download, чтоб од выбора одного пункта предлагало варианты других

Irusi4kakitty 01.06.2015 16:48

Здравствуйте! Создала форму обратной связи в cforms, все показывает, настроила, но почему-то после отправки человеком формы, она не приходит ни на указанный в настройках адрес электронной почты ни на почту администратора. Что делать?

Mir-On 01.03.2016 05:08

Спасибо за статью! Ребят, попробуйте сервис от pozvonim.com Простая установка на любую cms, хорошая поддержка. Не сочтите за рекламу, ссылка не реферальная, просто можно взять и попробовать на тестовый период. А потом уже решить подходит или нет. Цены как у всех, можно пакеты брать, а можно количество клиентов или минут. Лидогенерация очень высокая, а окупаемость быстрая. Может кому пригодится мой комментарий

Трускавец санатории 18.08.2017 15:35

Почему то перестали поступать заявки на почту. Кажись все настроено корректно а заявки не поступают https://toursector.org.ua/forma-dlya-bronirovaniya/ заполняю, оформляю, а в почту ничего не прилетает. Подскажете где чего слетело. Пару лет все работало, а тут раз и перестало

Оставить комментарий
Никнейм:
Комментарий:
Ваш комментарий: