Плагин Simple Ajax Contact Form для WordPress

6 октября 2012 | Автор: | Категория: Плагины wordpress

Недавно на одном сайте понадобилось сделать страницу контактов с формой обратной связи. Сайт сделан на wordpress, поэтому нужно было найти какой-то подходящий плагин либо состряпать форму обратной связи самому, с помощью html и php, как это реализовано на моём блоге.

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

Как обычно искать долго не пришлось, на официальном сайте полно готовых решений, оставалось только подобрать подходящий вариант. Я остановил свой выбор на плагине Simple Ajax Contact Form (сокращённо SACF).

Установка плагина Simple Ajax Contact Form:

  1. Скачать последнюю версию плагина можно здесь;
  2. Распаковать и залить плагин SACF в директорию /wp-content/plugins;
  3. Активировать плагин в панели администратора.

После активации плагина в админ-панели блога появится новое меню — Настройки формы. В меню будет два подпункта: Настройки и Изменить сообщения.

simple ajax contact form

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

Когда предварительные настройки сделаны, нужно создать на сайте новую страницу и в текстовое поле содержания страницы добавить шоткод:

[sacf_contact_form]

Это и будет страница контактов. Теперь можно перейти на неё и посмотреть, что получилось.

Форма замечательно вписалась в дизайн моего нового сайта. Единственное, что я ещё решил изменить, это убрать поле telephone. В админ-панели его можно сделать не обязательным, но оно всё равно будет отображаться на странице контактов. Хорошо, что немного навыков и знаний программирования у меня есть, поэтому через пару минут редактирования исходного кода файлов плагина, поле было убрано.

Админ-панель плагина теперь выглядит вот так:

simple ajax contact form en

А на сайте отображается так:

simple ajax contact form view

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

Метки: 

Для этой страницы комментарии закрыты.