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

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

Статей на тему форма обратной связи написано много. Авторы написания скрипта самой формы не рекомендуют устанавливать на сайт, так как считают, что через нее рассылают спам (нежелательная реклама). Подписчики наоборот задают часто вопрос: почему нет обратной связи с сайтом? Принимать какое-либо решение всегда вам, уважаемый читатель. Чтоб не тратить время на написание решил воспользоваться готовым решением блогера Макса Пули (статья: форма отправки данных на почту с сайта html и php).
Установка дополнительных плагинов (программа для улучшения функций вордпресс) значительно увеличит нагрузку на сайт. Предлагаю компактное решение без подключения необходимых библиотек и установки почтовых клиентов. Ниже приведу исходные коды самой формы с объяснениями и моими изменениями, а так же ссылку на скачивание готовых файлов формы.

Создание простой контактной формы

Создайте страницу контакты и скопируйте код из файла html код формы обратной связи из предварительно распакованного архива send.zip (ссылка на скачивание в самом конце статьи), который нужно вставить в режиме html редактора:

  1. В верхней строке пропишите путь к корню вашей темы, например donovan (может быть другая).
  2. Оформите внешний вид с помощью стилей CSS как на картинке выше(вставляйте  их между тегами <style> </style> непосредственно на странице) или замените на свои. Их можно подключить также через файл style.css в папке вашей темы.

Создания файла обработчика сообщений на почту

Откройте скачанный из архива файл send.php и внесите такие изменения:

  • В строке 4 впишите почту на которую будут приходить сообщения;
  • В строке 18 впишите адрес страницы контактов;
  • Автор написал скрипт для возврата на прежнюю страницу после отправки сообщения. Если будете его использовать, то в строке 26 замените адрес страницы на свой.
    Не забудьте закачать сам файл через FTP-клиент в корень темы, иначе сообщения не будут отправляться! (1-ваша тема, 2- файл обработчик send). 

 width=

Оставьте комментарий

Копирование материала — только с разрешения автора сайта © Copyright, 2020 г.