Contact Form 7

Contact Form 7 Этот плагин являет собою простое и удобное решение в тех ситуациях, когда вам необходимо создать форму контакта.
Сразу же после установки вы можете приступить к созданию будующей формы на странице настроек плагина. Вам сразу же предлагается стандартная форма с полем для имени, e-mail, textarea для самого сообщения и, наконец, кнопка отправки этого сообщения на указанный в настройках e-mail. Теперь по порядку.

Contact Form 7

«Форма для контакта 1» - имя вашей формы. Вы можете изменить его, кликнув по нему.
[contact-form 1 “Форма для контакта 1″] – код, который вы должны вставить на страницу, где необходимо отобразить форму.

Contact Form 7

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

Contact Form 7

Как вы можете видеть, этот плагин позволяет вставить в форму практически любое поле, которое может вам понадобиться в работе. Единственное замечание: для генерации капчи вам понадобиться установить плагин Really Simple CAPTCHA.

Contact Form 7

На этой панельке вы заполняете необходимые для отправления формы данные.
To: – e-mail адрес получателя
From: - автор письма. Обычно не редактируется.
Subject: – тема письма. Также не редактируется.
Additional headers: - поле для каких-либо дополнительных настроек. Например, вы можете вписать Reply-To: [your-email] в это поле, что позволит быть вам уверенным, что щелкая по ответу в вашей входящей почте, вы будете автоматически отвечать отправителю это электронной почты.
File attachments: - в случае, когда ваша форма поддерживает присоединение файлов к письму, здесь пишется имя поля, которое за это отвечает. Сгенерировать это поле можно как и любое другое описанным выше способом. К примеру, вы сгенерировали тег
[file file-605]. В поле File attachments: вы должны вписать [file-605].

Contact Form 7

Собственно то сообщение, которое прийдет получателю.

Contact Form 7

Используется, если необходимо отправить сообщение на два e-mail адреса. Заполняется по аналогии с вышеописанной панелью Mail.

Contact Form 7

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

После сохранения формы, вам остается только добавить [contact-form 1 “Имя формы”] на нужную вам страницу.



23 комментария к статье

  • NewAge
    Размещено 2. January 2010 в 18:51

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

  • Александр
    Размещено 1. February 2010 в 16:59

    Прекрасная статья! Замечания:
    1. Из статьи невозможно понять: после слов о “…для генерации капчи плагин Really Simple CAPTCHA… следует скриншот Mail с настройками, относящимися к капче или плагину Contact Form 7?
    2. Я поставил эти 2 плагина - все нормально. Но как сделать, чтобы в капче набирать ответ в виде суммы цифр, а не цифры и латиницу?
    3. Не описаны функции тега Generate Tag.
    А так все ОК!

  • admin
    Размещено 2. February 2010 в 11:49

    Благодарю)
    1. Этот скрин относится к настройкам contactform
    2. Это уже настройки плагина Really Simple CAPTCHA, честно говоря не заморачивался над этим, так что не могу сказать, возможно в одной из ближайших статей будет описаны несколько плагинов по капчам.
    3. Я не описывал в виду простоты использования. При использовании generate tag, вы можете сгенерировать нужные Вам поля и вставить в нужное место на форме. Все предельно просто:)

  • Александр
    Размещено 9. February 2010 в 11:43

    не так уж и просто. Не могу, например, выставить Radio buttons, что бы они были не друг за другом, а по одному варианту в столбик. Кто знает как?

  • Яна
    Размещено 9. March 2010 в 12:08

    Активировала и настроила плагин, сообщения из формы приходят на почту. Все работает. НО: письма приходят в неправильной кодировке. В MySQL utf-8, сам движок-тоже.
    но приходят сообщения вида:
    “Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset=”UTF-8″

    From: РЇРЅР°
    Subject: сообщение с сайта

    Message Body:
    тестирование”

  • Вадим
    Размещено 9. March 2010 в 18:21

    Спасибо большое за статью. Установил все как написано у Вас, но почему то приходит сообщение с кодом [your-message] в место текста. Объясните мне чайнику в чем причина, пожалуйста!!!

  • admin
    Размещено 12. March 2010 в 20:35

    Александру:
    В окошке, где происходит генерация тегов, Вы получаете код нужного вам элемента. После чего копируете его и вставляете в нужное место в окошке Form. Для того, чтобы Radio Buttons не шли в строчку, достаточно поставить после каждого из них html-тег br.

    Яне:
    Думаю, что проблема в Вашем почтовом сервере, поскольку у меня такой проблемы не возникает.

    Вадим:
    Честно говоря не значю в чем может быть причина. Было бы легче, если бы Вы привели здесь содержание Вашего Тела сообщения.

  • миха
    Размещено 23. March 2010 в 14:42

    Здравствуйте! Кто нибудь подскажет, как можно суммировать числа, отмеченные чекбоксами или радиокнопками?

  • Виктор
    Размещено 31. March 2010 в 14:18

    Вадим: Наверное вы изменили название поля в самой форме и сочетание символов [your-message] уже не воспринимается формой как переменнная а приходит Вам как прямой текст.

    Кто знает как получить имя пользователя которые заполнил форму если сделать её доступной только для зарегистрированных?

  • Pathfinder
    Размещено 14. April 2010 в 21:02

    Здравствуйте. Отправка сообщений проходит нормально, однако, нет информации об удачной или неудачной отправке. Где копать?

  • Денис
    Размещено 1. June 2010 в 23:06

    Здравствуйте.
    Хотелось бы узнать, кто нибудь знает, возможна ли интеграция данной формы, в шаблон страницы?

  • Марина
    Размещено 23. June 2010 в 11:21

    Подскажите, пожалуйста, почему письма на почтовый ящик приходят пустые?

  • Gami
    Размещено 9. July 2010 в 05:18

    Использую на сайте обычную форму WP-ContactForm для комментариев посетителей. Изменить и настроить можно аналогичным образом. Капча, увы не актуально, спам-боты обходят легко, да и у Вас она не используется, применяете обычный дополнительный вопрос. Как переделать форму для комментариев посетителей? Предлагаю еще один способ, подробно описано на сайте http://lagran.kz/archives/2622

  • Саша
    Размещено 15. July 2010 в 08:10

    Денис, да, в шаблон интегрировать можно. Почитай FAQ у автора формы.
    Надо вместо вставки, например, [contact-form 4 “Order”] в пост или страницу использовать для вставки в шаблон. Profit.

  • Атанас Петков
    Размещено 5. Augu 2010 в 18:05

    Очень нравится плагин, но с версией WordPress 3.0 не работает. Устанавливается плагин нормально, настраивается прекрасно… только писем не отсылает на мои ящики!
    Вообще не отсылает. Заменил адреса TO MAIL, думал, может почтовые серверы не работают… Бесполезно… Не отсылает писем и всё тут! Может, нужны какие-то дополнительные настройки? Подскажите.

  • Joliat
    Размещено 23. Augu 2010 в 19:30

    Почему нет нигде русской версии?

  • Юрий
    Размещено 28. November 2010 в 15:18

    Добрый день!
    А подскажите, пожалуйста, где в этом плагине можно отредактировать ширину и высоту поля сообщения - в стандартных настройках поле очень широкое получается - на пол страницы.
    Заранее благодарен!

  • Иван
    Размещено 14. January 2011 в 23:37

    скажите , а как изменить еще и ширину полей? а то я залез в код , но так и разобраться не смог :!:

  • Дмитрий
    Размещено 20. May 2011 в 17:52

    Ни одна форма обратной связи не работает. В чем причина не пойму. Через какую функцию работает данный плагин?

  • Роман
    Размещено 4. July 2011 в 11:45

    Как изменить размер полей в Contact Form 7 - http://blog.kukshinov.com/nastroyka-razmerov-poley-contact-form-7/

  • vitvitalik
    Размещено 19. October 2011 в 11:56

    Не отправляются прикрепленные файлы…
    Как настроить или исправить не знаю…

    А плагин - отличный!

  • Олеся
    Размещено 2. November 2011 в 10:29

    Здравствуйте! Я делала все как было написано, но у меня форма не отображается на странице контактов. Выходит пустая страница как будто на ней ничего нет. Что делать?

  • Денис
    Размещено 13. November 2011 в 09:44

    Сгенерировал тег с выпадающим списком значений, все работает, все нормально.

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

    Может кто знает, как это можно сделать?

Статью комментируют

 



Поиск