• Обратная связь для wordpress на русском. Пять лучших плагинов для формы обратной связи

    1 голос

    Доброго времени суток, читатели моего блога. С вами Андрей Зенков. WordPress форма обратной связи - важная часть любого сайта, о ней мы сегодня и поговорим. Рассмотрим конкретные примеры на самой популярной CMS - WordPress. Устраивайтесь поудобнее, налейте чай, ведь вас ждёт длинная, увлекательная и познавательная статья.

    Свой сегодняшний рассказ хочу начать со слов Ричарда Баха: «Для нас не должно существовать никаких пределов». Призываю всех своих читателей никогда не останавливаться на достигнутом. Каждый раз, когда вы наблюдаете стагнацию в своём развитии, приложите максимум усилий, чтобы пробить очередной потолок. За его пределами вас ждёт ещё больший успех.

    Что такое форма обратной связи и для чего нужна?

    Форма обратной связи - модуль на сайте, который необходим для оперативного контакта между владельцем ресурса и посетителями. Для чего она нужна? Я выделил для вас три основные причины:

    • Защита от спам-ботов. Парсеры адресов электронных почт добавят ваc в свою базу, если вы просто разместите его на сайте. Это приведёт к постоянному получению не несущих никакой ценности сообщений. При создании формы рекомендую скрывать свой адрес;
    • Получение всей информации. Чтобы пользователь с первого раза донёс до вас всё, что хочет, добавьте в форму необходимые поля (номер телефона, комментарий, тема сообщения и т.д.);
    • Экономия времени посетителей. Больше им не придётся искать адрес вашей , заходить в почтовый клиент и набирать сообщение. Это можно сделать прямо с вашего ресурса.

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

    Если вы хотите научиться защищаться не только от спам-ботов, но и от других, более серьёзных угроз, рекомендую пройти курс «Тотальная защита WordPress », который подготовил опытный вебмастер.


    Готовые решения для вашего проекта

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

    Contact Form 7

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

    Какой можно сделать вывод?

    Форма обратной связи с отправкой на почту - отличное решение для общения со своими подписчиками. Не упускайте возможность, если люди хотят общаться с вами. Кто-то научит вас чему-то новому, кто-то даст полезный совет. Сегодня я рассказал вам о тех вариантах, которыми пользуюсь сам при создании проектов. Выберите для себя лучшее и начинайте действовать! А на этом статья подходит к концу.

    Следите за обновлениями в блоге, чтобы регулярно узнавать что-то новое и интересное.

    Добрый день, дорогие читатели блога сайт. Сегодня я решил затронуть такую тему, как взаимодействие между посетителями и автором блога. Посидев в интернете и просмотрев множество ресурсов, я пришел в небольшой шок. Оказывается, еще существуют ресурсы, на которых нет возможности напрямую написать свой вопрос автору.

    Я не беру во внимание комментарии, ведь они выставлены на всемирное обозрение. Но бывают моменты, которые хотелось бы обсудить, как говориться, с глазу на глаз. Ведь не так сложно установить у себя WordPress плагин формы обратной связи Contact Form 7 и при этом будут решены множество вопросов.

    Мне сложно представить в век тотальной нехватки времени, лени и прагматизма, чтобы человек зайдя на ресурс, брал и копировал электронный адрес, заходил к себе на почту, писал вопрос, нажимал кнопку отправить и т.д. Пока он совершит все эти действия, он уже забудет что хотел спросить 🙂 , а что хуже – случайно закроет страничку владельца блога. И все, ваш потенциальный постоянный читатель потерян.

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

    Первым делом нужно определиться среди множества представленных программ, какой именно вы воспользуйтесь для своего блога. Большинство моих знакомых отдают предпочтение Contact Form 7. Этот плагин является не только одним из самых распространенных, но и простым в настройках.

    Для начала вам нужно установить Contact Form 7 себе на сервер. Как это сделать мы подробно рассказывали в статье.

    Настройка Contact Form 7

    Итак, после установки в административной панели у вас появится новое меню под названием «Contact Form 7».

    Нажмем «Добавить новую». В открывшемся окне нам представляется возможность выбора используемого языка интерфейса. По умолчанию стоит «Русский».

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

    Теперь давайте перейдем к следующему полю под названием «Шаблон формы».

    В нем мы видим два окна, в первом (1) мы формируем внешний вид нашей формы, во втором (2) находится генератор тегов, при помощи которых можно вставить дополнительные поля.

    По умолчанию в первом окне содержится пять полей: «Ваше имя», «Ваш e-mail», «Темы», непосредственно «Сообщение» и кнопка «Отправить».

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

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

    Кстати, чуть не забыл в некоторых полях вы видите символ звездочка «*». Он означает, что данный пункт обязателен для заполнения.

    Добавление нового поля в форму

    Если вы хотите видоизменить форму, то плагин предусматривает возможность добавить новое поле. Как это сделать давайте я расскажу более подробно, а то возможно, это вызовет у некоторых пользователей сложности. Итак, давайте добавим в стандартную форму еще одно поле, например, «Номер телефона».

    В шаблоне формы справа нажимаем «Сгенерировать тег» и выбираем «Номер телефона».

    В появившемся меню нам представляется возможность настроить данное добавление более полно.

    Если вы решите, что данный пункт требует обязательного заполнения и в нем нужно проводить проверку (чтобы введённое значение было корректным), то поставьте галочку перед «Обязательное поле».

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

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

    Еще вы можете показать подсказку по заполнению посетителем данного поля путем активации чек бокса «Использовать как заполнитель?» и задания «Значения по умолчанию».

    В конечной форме это будет выглядеть так:

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

    Меню «Письмо» позволяет нам задать электронный адрес, куда будут приходить письма, а также отредактировать форму шаблона письма.

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

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

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

    Нам остается перейти во вкладку «Страница» в административной панели WordPress, найти (или создать) «Обратная связь» и нажать «Изменить».

    В открывшемся окне вставляем код обратной связи и нажимаем «Обновить».

    Вот и все, форма обратной связи создана.

    Установка капчи

    Да, и не забудьте установить капчу, дабы избежать захламления своего ящика. Она устанавливается также при помощи генерации тега, только для ее работы потребуется установить плагин Really Simple CAPTCHA.

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

    Видео «Как сделать форму обратной связи WordPress. Плагин Contact Form 7»

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

    Также напоминаю, что на нашем youtube-канале мы выкладываем видео из личной жизни. Подписывайтесь и будем дружить 🙂

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

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

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

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

    С уважением, Калмыков Антон

    Добрый день друзья! В этом уроке я научу вас как создать контактную форму на WordPress с помощью плагинов. Форма обратной связи на WordPress служит идеальным решением для тех, кто хочет поддерживать контакт со своей аудиторией или получать заявки на адрес электронной почты на заказ каких-либо услуг. Мы научимся с вами делать всплывающую форму в модальном окне. После прочтения этой статьи вы сможете самостоятельно вставлять форму на свои сайты. Итак, поехали.

    Зачем вам нужна контактная форма WordPress?

    Вы возможно будете удивлены вопросом почему мне нужна форма обратной связи на сайт вордпресс? Почему бы просто не добавить адрес электронной почты на сайт, чтоб люди просто мне написали?

    Это наиболее распространенный вопрос от новичков, которые боятся добавлять код формы на сайт, без знания программирования. По правде сказать вам вообще не нужен код при создании формы обратной связи на WordPress. В этом руководстве мы шаг за шагом создадим контактную форму и сделать ее может даже самый абсолютный новичок.

    Ниже приведу 3 главные причины, почему использование формы лучше, чем просто добавить адрес почты на сайт.

    • – спам боты с завидной регулярностью выцепляют через свои парсеры адреса почты, где есть упоминание почтового домена и заносят его к себе в базу, чтобы потом слать вам нежелательную корреспонденцию. С другой стороны при использовании формы обратной связи для WordPress вы избавляетесь от проблемы засилия СПАМных писем на свой ящик.
    • Полнота информации – при отправке почты люди не всегда посылают всю информацию, которая нужна вам. С помощью контактной формы вы сами определяете, какие поля вам нужны, чтобы облегчить пользователям возможность отправить вам письмо (имя, email, номер телефона, комментарий и многое другое).
    • Экономия времени – форма обратной связи WordPress поможет вам сэкономить время. Помимо полноты информации, которую вы запросили у пользователя и которую он вам отправит, вы также можете указать, что ждет на следующем шаге, например «Ваша заявка будет рассмотрена в течение 24 часов» или Смотрите видео и много других полезностей.

    Ниже приведен пример контактной формы, которую мы будем создавать в этом пособии.

    Начнем-с, господа.

    Шаг 1: Выбираем лучший плагин формы обратной связи для WordPress

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

    Ниже приведены причины по которым WPForms является лучшим плагином обратной связи:

  • Во-первых это самый дружелюбный к новичкам плагин. Методом простого перетаскивания нужных блоков вы можете создать контактную форму в несколько кликов.
  • WPForms Lite полностью бесплатен.
  • Когда же вы будете готовы к более мощному функционалу и если он действительно для вас будет важным, тогда можете перейти на версию Pro.
  • Отлично, если эти причины оказались достаточными и я вас убедил, тогда движемся вперед.

    Шаг 2: Установка плагина контактной формы WordPress

    Для этого урока мы используем версию Lite, потому что это бесплатно и удобно в работе. Вы можете установить его войдя в блога и перейдя в Плагины – Добавить новый.

    В строчке поиска набираем название нашего плагина и жмем Install now (Установить сейчас).

    После установки плагина убедитесь, что вы его активировали. Это показано здесь:

    Шаг 3: Создание контактной формы в WordPress

    Итак, после успешного завершения активации плагина, самое время создать нашу форму обратной связи. Для этого в панели администратора блога кликните на вкладку WPForms Menu и перейдите в Add New (Добавить новую).

    Это позволит открыть вам конструктор Wpforms, где простым перетаскиванием нужных блоков вы можете создать контактную форму обратной связи WordPress. В бесплатной версии Lite доступны два предварительно встроенных шаблона (пустой и простая форма). Вы же можете использовать их вместе, чтобы составить нужную и удобную для вас. В этом примере для вас мы выбрали второй вариант, т.е простой контактной формы. В нее добавим имя, Email и текстовое поле.

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

    Если вы хотите добавить новое поле, просто выберите нужно из списка слева и перетащите в рабочую область.

    Когда все сделано, просто нажмите кнопку Сохранить (Save).

    Шаг 4: Настройка уведомлений и Подтверждений

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

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

    Форма уведомления – это сообщения, которые получаете вы, когда к вам приходит новая заявка или email письмо с вашего WordPress сайта.

    Вы можете настроить оба этих поля, перейдя в Настройки (Setting) внутри плагина конструктора фор WPForms.

    Мы по умолчанию не ставили трогать и оставили как есть поле Формы Подтверждения с сообщением «Спасибо за ваше обращение». Однако, вы вправе поменять его на другой текст или перенаправить пользователя на отдельную страницу.

    Лучшим в этом плагине является то, что настройки, которые идут по умолчанию, просто идеальны для новичков. Им не нужно додумывать, что сделать или что поменять. Все очень интуитивно понятно и просто. Когда вы переходите в настройку уведомлений, все поля будут предзаполнены динамически.

    Уведомления по умолчанию отправляются на ту почту, которую в настройках указали вы. Если вы хотите изменить адресат для отправки уведомлений, то его также можно легко изменить. Если хотите указать несколько адресов почты (указываются через запятую), то пожалуйста, карты в руки, как говорится 🙂

    Поле Тема email будет автоматически заполнено c вашим именем формы. Поле имя будет браться из имени пользователя (вашего имени). Когда вы будете отвечать на письмо, то оно будет идти на почту с именем пользователя, который заполнил контактную форму.

    Шаг 5: Добавление контактной формы WordPress на страницу

    На данном шаге, когда вы построили и настроили форму обратной связи, нужно создать для нее отдельную страницу «Контакты», куда вы сможете ее поместить. Либо вы создаете новую, либо редактируете уже существующую страницу, где вы можете ее добавить.

    Мы будем использовать простой шорткод для вставки формы на страницу. Просто кликните на кнопку «Add form» и выберите название вашей формы, чтобы вставить ее на страницу.

    Отлично. Теперь сохраняете и страницу и открываете предпросмотр, чтобы увидеть изменения.

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

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

    Шаг 6: Добавление контактной формы WordPress в сайдбар

    Плагин WPForms поставляется с встроенным виджетом формы обратной связи, который вы можете добавить в сайдбар или любую другую область на сайте (например в подвал).

    Для этого нам нужно перейти в раздел «Внешний Вид» (Appearance)-> Виджеты (Widgets). Там вы увидите предустановленный виджет плагина формы в левой части. Просто берем и обычным перетаскиванием задаем порядок отображения в нужной области в сайдбаре.

    Следующим шагом указываете название виджета и сохраняете. Переходите на сайт и смотрите результат.

    На этом обзор нашего плагина формы обратной связи WPForms завершен. Но, специально для вас я подготовил еще обзор одного бесплатного плагина, с помощью которого мы можем сделать всплывающую форму обратной связи и все те же фишки, что и в предыдущем. Называется он Contact Form 7. Он реально очень мощный и козырь его в том, что он полностью БЕСПЛАТЕН!

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

    Так, на всякий случай, чтобы вы знали, что они естьJ

    Как сделать контактную форму обратной связи с помощью Contact Form 7

    Продолжаем разбираться в вопросе создания форм для приема заявок с вашего сайта. Впереди у нас еще один плагин контактной формы вордпресс под названием Contact Form 7. Давайте его установим к себе на блог и активируем, как мы это умеем делать.

    Она уже установлена на моем сайте, не на этом блоге. Процедура стандартная. Теперь нам нужно зайти в админку блога и создать новую форму, которая будет собирать нам заявки и другую полезную информацию. Переходим в раздел «Contact Form 7» -> Добавить новую.

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

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

  • Его имя, чтобы к нему обратиться (персональное обращение)
  • Адрес почты (обратная связь, куда отправлять ему предложение)
  • Номер телефона, чтобы сразу позвонить (если это произойдет быстро, то он в любом случае станет вашим клиентом)
  • Собственно кнопка «Отправить»
  • Это основные данные, другие вы можете уже выяснить в ходе переписки или телефонного разговора. Логично? Я думаю, что да. Движемся дальше.

    Создание полей контактной формы в плагине Contact Form 7

    Так, с количеством полей определились, теперь нам нужно эти поля создать. Нам доступны следующие табы:

    • Text (Любое текстовое поле, например «Имя», «Задать вопрос», или любое другое название, которые вы будете собирать через это поле)
    • Email (тут предназначение одно, чтобы пользователь ввел )
    • URL (в это поле будет вводиться адрес сайта, другие значения не приемлемы, будет выдаваться ошибка)
    • Tel (поле с телефонным номером для нашей формы обратной связи на WordPress, допустимы числовые значения, текст даст ошибку)
    • Number (Числовой диапазон значений, можно применить, например, к цене: «сколько вы готовы заплатить за сайт? От 23000 до 120000 рублей»)
    • Date (Указываем дату, с какого по какое число. Пример: «Бронирование автомобиля с 13/04/2016 по 25/04/2016»)
    • Text Area (Текстовая область, сюда можно вводить текст в качестве комментария)
    • Drop-Down Menu (Выпадающий список). Реализовано на моем блоге, можете посмотреть. В конце каждой статьи я предлагаю пользователям создание или простого сайта, или интернет магазина. Именно такой функционал обеспечивает данная опция.
    • Checkboxes (множественный выбор, например: Сайт + Создание логотипа + продвижение + контекстная реклама)
    • Radio buttons (Выбор какого-то одного пункта, например: «Вы заказываете или контекстную рекламу или таргетированную»)
    • Acceptance (Принимаете условия соглашения, т.е пользовательская информация, типо публичной оферты)
    • Quiz (Викторина – серия коротких вопросов, тоже можно вставить в контактную форму).
    • reCaptcha (Подтверждение, что вы не робот и не будете спамить.) Хорошая защита от СПАМА. Примечание: данная опция работает, если вы подключили плагин Really Simple Captcha.
    • File (Если вы хотите дать возможность пользователям загрузить вам файл, например: «Прикрепите ТЗ на разработоку сайта»).
    • Submit (Отправить данные на почту)

    Итак, с полями мы определились, значение каждого вы тоже знаете. Давайте приступим к сборке нашей контактной формы на WordPress.

    В примере ниже я использовал 2 поля: Имя, Email. Соответственно вам потребуются эти вкладки:

    Нажав на текстовую вкладку (Text) мы попадаем в диалоговое окно:

    Здесь нам нужно нажать на галочку Тип Поля – Обязательное. Сделано для того, что если пользователь не введет в него имя, то заявку он вам прислать не сможет, будет ошибка отправки, что не все поля заполнены корректно.

    Затем вы увидите шорткод для вставки этого поля и рядом с ним синяя кнопка «Вставить тэг». Таким образом вы добавите одно новое поле контактной формы.

    Чтобы вы не запутались я выделил его стилем. Код ниже:

    Full Name

    < div class = "col-md-4" > < label class = "sr-only" > Full Name < / label > [ text* text - 658 class : form - control placeholder "Ваше имя" ] < / div >

    А вот скрин:

    Аналогичную операцию проделываем для поле «Email». Кликаем на соответствующую вкладку и попадаем вот в такое диалоговое окошко.

    Абсолютно ничем не отличается от предыдущего, просто повторяем наши с вами действия. У меня поле емэйла также имеет стиль. Привожу ниже код:

    Full Email

    < div class = "col-md-4" > < label class = "sr-only" > Full Email < / label > [ email* email - 447 class : form - control placeholder "Ваш Email" ] < / div >

    А вот скрин:

    И, наконец, кнопка «Submit» (Отправить данные). Она у меня вся в стилях.

    < div class = "col-md-4" > [ submit class : btn - flat class : col - xs - 12 "Заказать" ] < / div >

    < / div >

    Важное примечание: Дорогие друзья, в этом примере я использую адаптивные стили для создания контактной формы на WordPress, т. е она может принимать формы любого размера экрана.

    Кнопку вы увидите в правом верхнем углу. Уж точно не промахнетесь. 🙂

    Часть работ мы сделали, теперь переходим к следующему этапу.

    Настройка почтового адреса для приема заявок

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

    Нам необходимо нажать на большую вкладку «Письмо». Она будет второй после Шаблона формы.

    Первое, что увидите, это ваши теги, которые вы добавили, их нам необходим вставить в тело письма, именно они будут подставлять данные, которые вводит пользователь с формы. Думаю, что объяснил доходчиво.

    Теперь по полям:

    • To (Куда будет отправляться заявка, в моем случае, это мой адрес почты, можно указывать несколько адресов, куда присылать заявки)
    • From (Поле Откуда, т.е будет подставляться значение, что заявка идет с моего студийного сайта)
    • Тема (Служит для определения, с какой формы приходит заявка, в нашем случае это заявка с формы продвижения сайта).
    • Additional Headers (Дополнительные заголовки, их не трогаем, они нужны для корректности отправки формы)
    • Message Body (Тело сообщения, здесь вы указываете, От кого пришло письмо и с какого адреса, например: «От: Ивана» «Адрес почты: vasya @ mail . ru »)
    • File Attachments (Приложения к файлу, не трогаю)

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

    Это будут сообщения, которые будут показываться пользователю в ответ на его действия с формой. По умолчанию они идут на английском языке. Я сделал перевод на русских самых необходимых для вас. Их будет более, чем достаточно, а если нет, то переводчик Гугла вам в помощь. Итак, приступим.

    • При успешной отправки сообщения: «Ваше сообщение было отправлено успешно. Спасибо.»
    • При некорректной отправке сообщения с формы: «Ошибка при отправке сообщения. Пожалуйста, попробуйте позже или обратитесь к администратору сайта.»
    • Ошибка заполнения: «Ошибки заполнения. Пожалуйста, проверьте все поля и отправьте снова.»
    • Отправленные данные определены как спам: «Ошибка при отправке сообщения. Пожалуйста, попробуйте позже или обратитесь к администратору сайта.»
    • Некоторые условия должны быть приняты: «Пожалуйста, примите условия для продолжения.»
    • Некоторые поля должны быть заполнены: «Пожалуйста, заполните обязательное поле.»
    • Превышена длина символов в поле: «Указано слишком много данных.»
    • Недостаточная длина символов в поле: «Указано слишком мало данных.»
    • Неверный формат даты: «Формат даты некорректен.»
    • Ранняя дата в минимальном пределе: «Указана слишком ранняя дата.»
    • Поздняя дата в максимальном пределе: «Указана слишком поздняя дата.»
    • Неудачная загрузка файла: «Не удалось загрузить файл.»
    • Неразрешенный тип файлов: «Этот тип файла не разрешен.»
    • Загрузка слишком большого файла: «Этот файл слишком большой.»
    • Загрузка файла не удалась из-за ошибки PHP: «Отправка файла не удалась. Возникла ошибка.»
    • Числовой формат, введенный отправителем, неверен: «Числовой формат некорректен.»
    • Число меньше минимального предела: «Это число слишком мало.»
    • Число больше максимального предела: «Это число слишком велико.»
    • Отправитель не ввел корректный ответ на вопрос: «Вы ввели некорректный ответ.»
    • Адрес e-mail, введенный отправителем, неверен: «Некорректный e-mail.»
    • URL, введенный отправителем, неверен: «Некорректный URL.»
    • Номер телефона, введенный отправителем, неверен: «Некорректный номер телефона.»

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

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

    Чтобы вставить нашу контактную форму, нам нужно скопировать, присвоенный ей плагином, шорткод. Он доступен под названием вашей формы.

    Копируем и вставляем в нашу страницу, предварительно перейдя в текстовый редактор (не визуальный). Представлено на скриншоте ниже:

    Сохраним нашу страницу и посмотрим, что получилось в итоге в браузере:

    Супер! Теперь давайте попробуем отправить форму ничего в нее не заполнив. И вот, что мы увидим.

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

    Нажимаем отправить и вот, что пишет наша форма:

    Теперь посмотрим, как выглядит наша заявка. Они приходят у меня на мэйловскую почту. Проверим доставку:

    Зайдем внутрь, чтобы убедиться в корректности кодировки и всех данных.

    Все просто отлично. Форма работает исправно и отправляет данные. Теперь мы можем собирать заявки, которые будут приходить вам когда вы займетесь , если мы говорим про региональное продвижение.

    Итак, мы рассказали как сделать контактную форму на WordPress на странице сайта. Сейчас я расскажу как сделать всплывающую адаптивную форму обратной связи с помощью нашего плагина Contact form 7.

    Делаем всплывающую адаптивную контактную форму обратной связи на WordPress

    Для того, чтобы наша форма стала адаптивной, т.е «резиновой», нам необходимо подключить еще один плагин, а точнее его дополнение к Contact Form 7 – называется он Bootstrap Contact Form 7. Устанавливаем и просто активируем и все – он работает. С ним никаких настроек делать не нужно. Установили и забыли.

    На следующем шаге я расскажу, какие изменения нужно внести, чтобы наша форма стала всплывающей и адаптивной. Подобную реализацию я сделал на главной странице своего студийного сайта. Для этого перейдем в шаблон index.php, который находится в разделе «Внешний Вид — Редактор». Мы будем работать только с кодом, вручную.

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

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

    Заказать ×Close Оставить заявку

    < a href = "#" class = "btn btn-primary btn-flat" data - toggle = "modal" data - target = "#modal2" > Заказать< / a >

    < ! -- Modal -- >

    < div class = "modal contact-modal fade" tabindex = "-1" id = "modal2" role = "dialog" aria - labelledby = "myModalLabel" aria - hidden = "true" >

    < div class = "modal-dialog" >

    < div class = "modal-content" >

    < div class = "modal-header" >

    < button type = "button" class = "close" data - dismiss = "modal" > < span aria - hidden = "true" > & times ; < / span > < span class = "sr-only" > Close < / span > < / button >

    < h4 class = "modal-title black" id = "myModalLabel" > Оставитьзаявку< / h4 >

    < / div >

    Сегодня разберем создание формы обратной связи на WordPress сайте с помощью плагина .

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

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


    Теперь непосредственно к обзору WordPress плагина формы обратной связи :

    Contact form 7 – Вордпресс плагин обратной связи

    Contact form 7 – WordPress плагин формы обратной связи, имеющий самые высокие рейтинги среди своих аналогов. Имеет хорошую поддержку и регулярное обновление.

    Именно этот популярный плагин сейчас и рассмотрим.

    После установки плагина, в консоли WP появится соответствующий раздел.

    По умолчанию уже создана 1 контактная форма.

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

    Форма обратной связи будет иметь оформление в соответствии с оформление темы (шаблона) вашего WordPress сайта .

    А теперь разберем настройку полей формы:

    Необходимо добавить новую форму, либо отредактировать уже существующую.

    Рассмотрим добавление новой контактной формы:

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

    Есть стандартный шаблон формы:

    Именно этот код отвечает за вывод формы. Если форму необходимо изменить, придется редактировать. Разработчики, чтобы облегчить жизнь неопытному пользователю, создали функцию генерации тэгов.

    Давайте полностью сотрем все, что есть в шаблоне формы. Создадим все заново.

    Первым делом, создадим чистый бланк:

    Пишем все текстовые строки, которые будет нужны:

    Пусть будет так:

    Ваше имя

    Ваша профессия

    Сообщение

    Перед тем как добавлять поля для заполнения, давайте рассмотрим все тэги, чтобы можно было использовать возможности плагина Contact form 7 на полную катушку:

    Текстовое поле – подходит для любого текста. Мы будем использовать его как имя автора и его же, как строку ввода профессии.

    Поэтому заполняем его так:

    Ставим по необходимости, обязательным будет поле или нет. Если это имя автора, то как правило – обязательно.

    Имя задается латинскими буквами, цифрами, дефисами. Можно не менять.

    id – это уникальный идентификатор. Если полю нужно будет задать индивидуальные стили в файле style.css, укажите его.

    Class – та же функция, что и у id.

    Size – размер поля ввода в пикселях.

    Maxlength – максимальное количество вводимых символов в строку ввода.

    Akismet – если у вас установлен данный антиспам плагин, то можно активировать галочку.

    Для поля «Профессия» проделываем идентичную операцию:

    E- mail – имеет все те же самые настройки. Трудностей быть не должно. Генерируем и вставляем:

    Поле «тема» создается по той же технологии, что и имя отправителя, профессия, с использованием текстового поля.

    URL – адрес сайта.

    Номер телефона – поле для телефонного номера.

    Число (spinbox) – числовое значение. Max и min – указываем диапазон. Step – шаг, если указать 5, то числа будут кратные 5: 5, 10, 15… Данная форма отлично подойдет для указания возраста и пр.

    Число (slider) – горизонтальный ползунок. К сожалению, юзабилити можно поставить под сомнение. Так как сами числа не указываются.

    Дата – красивая форма, в которой можно указать дату.

    Текстовое поле – это поле для самого текста сообщения. Cols – столбцы, rows – строки, maxlength – ограничение по символам.

    Выпадающее меню – для указания пунктов меню, в поле «Выбор» необходимо вписать пункты. Каждый с новой строки. Множественный выбор позволит выбирать несколько элементов из списка.

    Checkboxes – можно создать стандартный чекбокс.

    А вот конфигурации:

    Radio buttons – радио кнопка.

    Acceptance – еще один чекбокс.

    Вопрос – создаем вопросы и ответы. На самом деле не уверен, что эта форма вообще нужна. То же самое можно реализовать и с помощью простого текстового поля.

    Captcha – для установки защитной каптчи необходимо дополнительно установить плагин Really Simple CAPTCHA .

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

    Кнопка отправки – завершающий элемент любой формы обратной связи. После ее нажатия письмо будет отправлено на вашу почту.

    С оформлением плагина формы обратной связи WordPress, которая отображается на сайте разобрались.

    Теперь необходимо настроить шаблон письма, которое будет приходить на почту.

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

    В поле адресата указываем свой почтовый адрес.

    В поле отправителя, в квадратных скобках нужно указать имя. Там же указан e-mail.

    В поле «тема», указываем соответствующее имя.

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

    WordPress плагин формы обратной связи – Contact form 7 поддерживает возможность использовать двух адресатов.

    Завершающий этап – отредактировать сообщения, при том или ином действии.

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

    Но еще затронем немного теории, если кому-то не интересно, то сразу можно перейти к установке формы на WordPress:

    Теория: Зачем нужна форма обратной связи?

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

    Но зачем мне устанавливать какую-то форму, если можно просто написать свой email-адрес? — Такой вопрос возникает у новичков, которые еще не успели набрать популярность.

    Минусы email-адреса в контактах:

  • Приходит много спама от ботов;
  • Редко пишут посетители;
  • Нет пользы от страницы.
  • Я знаю, что не все сталкивались с такими проблемами, но поверьте через 1 год, ваша почта попадет во все рассылки и вас будут забрасывать не нужными сообщениями.

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

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

    Форма обратной связи WordPress при помощи плагина

    Установить плагин — самый легкий вариант создать красивую форму обратной связи WordPress. Однако здесь я столкнулся с такой проблемой, что большинство плагинов тяжелые, не красивые, а так же имеют мало настроек.

    Поэтому я провел несколько дней в поисках лучших плагинов, которые будут удобные как для администратора сайта, так и для посетителей.

    1.

    Huge It Forms — один из самых простых и удобных плагинов. Который позволяет не только получать сообщения, но и создавать красивые формы, не пропускает спам и может делать массовую рассылку.

    Плагин отлично отображается в любой части сайта и его можно вывести даже в сайдбар. И главный плюс в том, что он не нагружает ваш сайт, как популярные расширения.

    2. — всплывающая форма обратной связи

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

    3. Contact Form 7 — худший из лучших

    Contact Form 7 — самый популярный плагин, который используют миллионы людей. Но мало кто знает, что он потребляет много ресурсов и заставляет страшно тормозить WordPress.

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

    Кстати, ускорение работы сайта — одна из причин перестать использовать лишние плагины. А просто дописать функционал и стили к своему сайту.

    Онлайн генератор формы обратной связи

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

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

    Form Designer — бесплатный генератор различных форм на русском языке. Один из немногих, который отлично вставляется на сайт. Правда у него есть ограничения, к примеру возможность отправки только 100 писем в месяц.

    А вот уже за 5$ можно получать 1000 писем, встроена система антиспама, добавлено дисковое пространство, формирование отчетов и с легкость можно подключить сервис рассылок.

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

    Видеоуроков не нашел, а вот хорошая инструкцию по установке — есть!

    Php форма обратной связи без плагинов

    Что потребуется для создания собственной формы обратной связи? Всего лишь выполнить 4 простых действия:

  • Создать php файл;
  • На странице контактов (в формате html) написать несколько строк;
  • Подключить гугл библиотеку (если форма не работает);
  • Если она не красивая — добавить стили.
  • Мне не хотелось подробно описывать все на сайте, поэтому я снял видео и сделал архив с нужными файлами на Яндекс диске. Архив файлов можно скачать — .

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

    У кого-то не работает форма? Тогда вам необходимо в файл header.php вставить: (подключение гугл библиотеки). Надеюсь, что инструкция предельно понятная и простая для каждого. Так же в архиве вы найдете файл со стилями. Просто копируете все строчки и вставляете в файл style.css в конце.

    Внимание : бесплатный хостинг не поддерживает функцию отправки писем. А так же использование тестового режима.

    Вместо выводов

    В данной статье я рассмотрел все способы создания красивой формы обратной связи на WordPress. Как можно заметить, существует очень много подходов и каждый хорош по своему.

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