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

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

Мы научимся вставлять кнопку "Заказать обратный звонок" или "Напишите нам" на ваш WordPress сайт, кликнув по которой, всплывет модальное окно с формой обратной связи .

1. Комбинация (Contact Form 7 + FancyBox)

Для этого нам потребуется установить популярный jQuery плагин FancyBox , в котором будет выводиться форма плагина Contact Form 7 .

Для примера разместим нашу кнопочку в сайдбаре. На данный момент у меня установлен Wordpress 4.9.1 c дефолтной темой Twenty Seventeen .

Давайте добавим новую контактную форму: Contact Form 7 -> Добавить новую . Вы увидите дефолтный шаблон формы, придумайте ему свое название и сохраните, как на скриншоте ниже.

Во вкладке Contac Form 7 -> Контактные формы , напротив созданной вами формы "Обратная связь" вы увидите шорткод: , который можно вставить в нужное вам место на сайте.

Перейдем в меню Внешний вид -> Виджеты , добавим текстовый виджет в сайдбар и вставим туда шорткод с формой.

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

/* скрыть форму */
/* шорткод */

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

Добавим выше код кнопки:

/* связать ссылку с формой */
Написать нам

На данном этапе в текстовом виджете вы должны увидеть следующее.

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

Создаем новую форму с двумя полями для ввода имени, телефона и кнопкой "Отправить" . Копируем оттуда шорткод.

Добавляем новое модальное окно: Popup Maker -> Add Popup , вставляем в текстовую область новый шорткод и обновляем. Плагин автоматически присвоил модальному окну CSS класс – popmake-833 .

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

Заказать обратный звонок

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

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

Я постараюсь максимально подробно объяснить все этапы установки контактной формы, и в связи с этим урок получится достаточно длинным 🙂

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

В самом начале хочу заметить, что плагин Contact Form 7 русифицирован, и никаких проблем с ним у вас не будет. Как доказательство моих слов может выступать тот факт, что данный плагин скачали БОЛЕЕ 25 МИЛЛИОНОВ РАЗ!!!

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

1. Установите и активируйте плагин Contact Form 7 . Как устанавливать плагины вы можете .

2. После активации перейдите в Contact Form 7 -> Формы .

3. В открывшемся окне копируем строчку с кодом вставки.

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

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

Готово! Вы установили рабочую форму обратной связи на свой сайт!

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

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

Для этого нам нужно чтобы в форме были такие поля для заполнения:

  • Имя (Обязательное поле для заполнения)
  • Фамилия
  • Телефон (Обязательное поле для заполнения)
  • Поле с выбором удобного времени для звонка

После того как мы определились с полями, переходим к созданию формы:

1. Переходим в Contact Form 7 -> Добавить новую.

2. В открывшемся окне нажимаем кнопку «Добавить новую» . Если необходимо, выберите язык в выпадающем списке ниже. По умолчанию язык будет русским .

3. После нажатия кнопки вы перейдете на страницу, на которой находится редактор формы .

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

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

4. После того, как мы поверхностно ознакомились с структурой редактора, переходим к созданию нашей новой формы. Для этого нам нужно УДАЛИТЬ из шаблона формы все строчки кроме кнопки «Отправить», а в шаблоне письма удалить все полностью. После удаления у вас должно получится так:

5. Теперь нам нужно создать новые поля: Имя (обязательное), Фамилия , Телефон (обязательное), Удобное время звонка .

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

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

6. После того, как мы добавили поле для ввода имени, нажимаем «Сгенерировать тег» -> Текстовое поле и по аналогии создаем поле Фамилия и Телефон , копируя и вставляя код в шаблон формы и шаблон письма. Отличие только в том, что для поля Фамилия ставить галочку для обязательного заполнения не нужно.

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

7. Теперь создаем поле Удобное время звонка. Для этого нажимаем «Сгенерировать тег» и выбираем «Выпадающее меню» .

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

В итоге у вас должно получиться вот так:

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

После того как пользователь сделает заказ обратного звонка с вашего сайта, на вашу почту придет письмо с таким наполнением:

ГОТОВО! Вот мы с создали с вами форму заказа обратного звонка с нуля .

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

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

Надеюсь этот урок был вам полезен, и вы разобрались с плагином Contact Form 7.

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

И помните, что форма обратной связи на сайте — обязательный атрибут на странице контактов .

Здравствуйте, друзья! В этом уроке мы поговорим о создании формы обратной связи, или как еще говорят в народе "контактной формы". Сегодня мы разберем с вами как можно создать за несколько минут легкую, красивую и функциональную форму обратной связи с помощью моего любимого плагина Contact Form 7. Я постараюсь максимально подробно объяснить все этапы установки контактной формы, и в связи с этим урок получится достаточно длинным:) Создание контактной формы в WordPress В самом начале хочу заметить, что плагин Contact Form 7 русифицирован, и никаких проблем с ним у вас не будет. Как доказательство моих слов может выступать тот факт, что данный плагин…

ОбзорПроголосуйте за урок

100

Оценка

Итог: Уважаемые читатели! Не поленитесь проголосовать и оставить комментарий. Таким образом я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

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

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

WordPress Form Maker

Это один из самых популярных плагинов для создания форм в каталоге WordPress.org, который идет с удобной админкой, встроенным конструктором форм и множеством вариантов настроек. На момент выхода этого обзора у плагина более 1,5 млн скачиваний, 90 тыс. активных установок и средний рейтинг 4,6 звезд.

Описание Демо Скачать

Давайте тщательно изучим плагин Form Maker и посмотрим, какие функции и возможности в него включены.

Плагин Form Maker можно скачать либо из каталога WordPress , либо с официальной страницы плагина на Web-Dorado.com . Плагин поставляется с подробной документацией и демо версией для админки и самих форм.

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

Создавать формы с Form Maker очень легко, и это не требует много времени. После установки и активации плагина вы найдете его в боковом меню вашей Консоли, где можно создавать и управлять своими формами.

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

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

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

Однако, если вы хотите создавать свои собственные формы с нуля, просто нажмите на кнопку Add New (Добавить новую), и плагин направит вас на страницу создания формы.

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

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

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

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

Настройка формы

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

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

Чтобы настроить шаблон формы, необходимо зайти в его параметры (иконка с желтым карандашиком Edit).

После того, как вы снимите флажок автоматического создания макета, вы сможете отредактировать HTML код, а также изменять положение, добавлять in-line стили оформления и так далее. Нажмите на соответствующие кнопки, чтобы добавить нужное вам поле.

Параметры формы

Здесь предусмотрен широкий спектр параметров формы, которые позволяет настраивать плагин Form Maker. Например, общие параметры формы, параметры электронной почты, способы оплаты, действия после подачи формы, JavaScript, опции MySQL и условные поля.

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

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

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

Form Maker также обеспечивает возможность интеграции с PayPal. В разделе способов оплаты можно регулировать настройки оплаты, как например включение системы PayPal, выбор валюты платежа, налоговой ставки и прочее.

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

Например, можно задать условное поле, чтобы запросить название штата, если пользователь выбрал США, как свою страну. Это будет означать, что поле с названием штата не будет отображаться для других пользователей не из США:

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

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

Плагин позволяет экспортировать материалы в CSV или XML -формат для просмотра данных в Microsoft Exсel.

Form Maker позволяет блокировать IP-адреса , если вам отправляют спам через ваши формы. Для этого нужно просто перейти в раздел Blocked IPs, указать IP-адрес, который вы хотите заблокировать в соответствующее поле и нажать кнопку Добавить IP.

Вы также можете блокировать IP-адреса из раздела отправки плагина. Заблокированные IP могут быть разблокированы в любое время.

Add-ons

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

Вот полный список дополнений Form Maker:

  • Import/Export
  • Save Progress
  • Stripe Integration
  • Google PDF Integration
  • Mailchimp Integration
  • User Registration
  • Post Generation
  • Conditional Emails
  • Dropbox Integration
  • Google Drive Integration
  • Pushover Integration
  • Calculator
Итоги Form Maker - это отличный выбор, если вы ищете эффективный инструмент для создание адаптивных веб-форм любой сложности на WordPress. Он отлично спроектирован и имеет хорошую команду техподдержки, которая готова прийти на помощь.

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

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

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

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

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

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

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

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

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

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

Панель обратной связи ManageWP

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

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

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

Добавление страницы обратной связи с помощью Page Builder

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

Для начала перейдите к пункту Страницы -> Добавить страницу панели администрирования WordPress . В результате будет создана новая страница. Назовите эту страницу «Обратная связь «. Сразу под заголовком вы увидите кнопку «Использовать Page Builder «.

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

Структура Page Builder

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

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

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

Ниже снова нажмите кнопку «Вставить модуль «. На этот раз перейдите в самый низ списка и выберите пункт «Контактная форма «. Опять же, вам будет выведена новая панель с несколькими опциями настройки формы. Во-первых, «Показать Captcha «, которая добавляет в конце контактной формы простой вопрос, чтобы блокировать спам-ботов.

Я хотел бы пока оставить это опцию отключенной, так как еще не получаю слишком много спама. В текстовое поле “Email ” введите адрес электронной почты, на который вы хотите получать сообщения обратной связи. Остальные настройки не являются обязательными. Вы можете добавить для полей заголовок, CSS -класс или ID :

Настройка контактной формы

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

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

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

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

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

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

Usernoise

Usernoise — это один из самых простых плагинов формы обратной связи. Плагин работает через добавление кнопки «Обратная связь» в боковой панели или нижней части вашего сайта.

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

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

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

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

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

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

Ninja Kick Contact Form

Ninja Kick Contact Form — это премиум плагин, очень похожий на Usernoise , но он добавляет несколько дополнительных функций и стилей.

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

Выезжающая форма

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

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

Ninja Kick Contact Form является платным плагином в основном из-за уровня настройки, который он позволяет. Вы можете выбрать одну из трех различных тем, и изменить цвета и стиль каждого аспекта представления.

Он также имеет встроенную защиту от спама, и является полностью адаптивным и мобильно-дружелюбным. Ninja Kick Contact Form стабильно работает, довольно прост и использует качественную анимацию.

Usersnap

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

За использование сервиса взимается определенная плата, в зависимости от того, на скольких ваших сайтах он реализован.

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. Как можно заметить, существует очень много подходов и каждый хорош по своему.

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