Не так давно, я приобрёл очень продвинутый модуль для создания форм и опросов, подходящий для любого серьёзного проекта на WordPress — Quphorm WordPress Form Builder (бывший Iphorm). Этот конструктор форм для WordPress настолько мне понравился, что я настоятельно Вам его рекомендую к использованию.

Всё началось с того, что мне понадобились формы контакта для одного из проектов, в которых я принимаю активное участие — Журнал про онлайн сервисы ITPride. До этого момента сайт использовал Contact Form 7, который хоть и неплохо справлялся со своими обязанностями, но не имел достаточной функциональности в плане генерации капч или прикрепления файлов к письмам. Я даже не говорю об их внешнем виде и совсем молчу про сохранение данных в базу данных после отправки письма.

После нескольких экспериментов с бесплатными конструкторами форм, в которых я немного разочаровался (либо по причинам высокой нагрузки на хостинг, либо из-за скудного арсенала функций), и стал  посматривать в сторону популярного и мощного плагина Gravity Forms. Но цена как-то совсем не впечатляла меня, ведь 40 долларов за лицензию на один сайт и 200 долларов за безлимитную версию — это немало, особенно для молодых проектов.

К счастью, осенью прошлого года был выпущен  Iphorm WordPress Form Builder 1.0, стоимостью в 25 долларов за 1 сайт и 99 долларов за безлимитную версию, который я с удовольствием приобрёл. Поправка от 23.01.2012: Продажа безлимитной версии приостановлена на некоторое время.

Статья приобретает рекламный характер ;-), но это не совсем так.

Почему я выбрал этот плагин, каковы его преимущества?

  1. Плагин обладает простейшим в освоении конструктором форм. Элементы формы можно перетаскивать с помощью мыши, добавлять и удалять их одним кликом.
  2. Конструктор форм обладает 14 базовыми элементами  современных форм, среди которых:
    • Флеш-загрузчик файлов с функцией загрузки нескольких файлов одновременно, причём пользователь может сам увеличивать количество загружаемых файлов прямо во время заполнения формы;
    • Поле дата и время с установкой конечных и начальных дат и времени;
    • Поля для Email и пароля с автоматической проверкой на правильность ввода;
    • Встроенная Капча и включение сервиса reCAPCHA с помощью пары нажатий в настройках;
    • Элемент группа, которая объединит несколько полей формы в одно целое;
    • Элемент «Календарь» из набора Jquery UI
  3. Формы визуально привлекательные и поддерживают темы оформления. Встроенных тем более 15 штук и тему легко изменить.
  4. Каждому полю формы можно задать подсказку, которая будет всплывать при нажатии на кнопку помощи, либо при неверных данных, либо при наведении.
  5. Встроено более 10 валидаторов и фильтров для элементов форм. Можно проверить или удалить из поля буквы, или цифры, или любой html или SQL код, а также задать любое выражение REGEX для каждого поля отдельно.
  6. Каждый стиль элемента можно задать прямо на стадии визуального проектирования формы.
  7. Можно задать динамические параметры в ссылке (например &name=Vasya&country=Russia), когда пользователь перейдёт по этой ссылке — данные из параметров автоматически заполнят нужные поля в форме.
  8. Очень понравилось то, что можно задать условия для скрытия или отображения определённых полей формы в зависимости от каких-то условий (conditional logic form). Например, поле «Владеете ли Вы авто» регулирует отображение поля «Каким бензином Вы заправляетесь».
  9. Все данные из форм автоматически сохраняются в базе данных, причём их можно сохранять как в базу WordPress, так и любую другую базу данных. Можно так дать возможность создавать гостевые посты пользователям.
  10. Прикреплённые файлы можно отправлять как на Вашу почту, так и сохранять в папке Uploads в WordPress.
  11. Можно отправлять данные на разные почты в зависимости от того, что введёт пользователь (conditional logic email). Например, если это резюме или коммерческое предложение  можно использовать одну форму с обычным переключателем «Отдел».
  12.  Формы встраиваются на сайт в любой пост, включая кастомные и страницы,  а также в виде виджета.
  13. Форму можно показывать во всплывающем окне при первом посещении сайта или при его закрытии, а также по нажатию кнопки.

Это лишь небольшой список самых вкусных моментов данного конструктора форм для WordPress.

Почему я пишу этот пост и рекомендую плагин?

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

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

В-третьих, это один из лучших и функциональных конкурентов аналогов Gravity Forms. Учитывая диапазон цен на него, могу с уверенностью сказать, что этот плагин лучше и мощнее.

Где купить и посмотреть демо конструктора форм iPhorm?

Видео с демонстрацией основных функций плагина:

Плагин продаётся на эксклюзивной основе только на популярном зарубежном онлайн магазине контента Codecanyon. Купить плагин и попробовать живое демо можно по ссылке ниже:

Тем кто купил плагин и не может разобраться пишите на admin(at)voffa.ru или в комментарии ниже, также есть советы оптимизации работы плагина с WordPress сайта в  целом.

Сейчас другие читают: