Как создать форму обратной связи без плагинов
Сегодняшний пост посвящен созданию формы обратной связи без плагинов. Надеюсь, ни для кого не секрет, что форма обратной связи на любом сайте, является необходимым атрибутом, так как это очень удобный инструмент для общения со своими читателями, а так же вполне может быть и со своими будущими рекламодателями. В общем, как бы там не было, форма обратной связи намного удобнее, чем постоянно заходить в электронную почту и копировать в нее адрес получателя.
А также созданная форма обратной связи без плагинов, это хороший способ ускорить блог или сайт, так как лишние плагины не будут его нагружать, а так же это еще один из способов защиты блога, так плагины нужно обновлять. Плюсов много. В рамках этой статьи я рассмотрю как создать html форму обратной связи без плагинов на сайте или блоге. То есть мы с вами рассмотрим практические примеры того, как создать форму обратной связи без плагинов используя PHP код и Html код, который необходимо будет разместить в удобном для вас месте. И так, приступим.
Форма обратной связи без плагинов
Для того, что бы создать форму обратной связи без плагинов, не обязательно быть «Гуру» в программировании и знать языки PHP и HTML, достаточно просто иметь представление о них и мало-мальски пользоваться интернетом. И первое, что мы рассмотрим, так это:
1. Simple Send Mail — html форма обратной связи со встроенной капчей. Скачать ее можно с
Далее папку с исправленными файлами необходимо скопировать в корневую папку блога, предварительно запретив ее индексацию в файле Robots.txt.
Disallow: /sendmail-zakaz
После всех этих действий, у себя на блоге или сайте можете наблюдать html форму
2. Super AJAX Contact Form. Очень удобная форма, так как она сразу сообщает об ошибочном заполнении полей. Руссифицированный Super AJAX Contact Form можно скачать по этой ссылке.
Как и любая другая html форма обратной связи без плагина требует внесения в код изменений, а именно написать E-mail адрес, на который будут приходить сообщения. Для этого в скачанном архиве перейдите по указанному ниже адресу и внесите изменения в файл config.php:
code\assets\xml\config.php
А так же, не забудьте о том, что папку с файлами необходимо запретить в файле Robots.txt:
Disallow: /code
Посмотрите обучающее видео, которое даст ответ на все вопросы касающиеся проблем установки Super AJAX Contact Form:
3. Создание HTML формы обратной связи с элементами PHP. Для этого, необходимо, скачать этот архив с необходимыми файлами. Далее, откройте файл Options.php и отредактируйте в нем следующие строки:
1. $address = «ваш e-mail адрес»; — укажите свой
2. Имя_сайта- впишите адрес и имя сайта
3. — укажите адрес блога или сайта
4.
Далее переходим к файлу forma.txt, там следует изменить следующие строки:
В этой же рубрике:
Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!
интересно, но те генераторы что ты выложил не работают(
Евгений, я только что проверил лично. Все генераторы для форм обратной связи работают как часы.
Какой html код вставить на страницу в WordPress, чтобы у меня отображалась форма Super AJAX Contact Form. Все файлы залил на сервер и исправил файл config.php.
Алексей, в статье размещено видео, которое даст ответ на ваш вопрос. Удачи.
Иванушка, я спрашивал о том, как разместить саму форму не на отдельной пустой странице, а ВСТАВИТЬ в существующую. Например, на страницу «Об авторе».
К сожалению, данная форма обратной сама под себя создает страницу. Вы же только размещаете на эту страницу ссылку.
Все остальные можно разместить непосредственно на странице.
нужно создать шаблон для этой страницы «об авторе»
Данная форма, имеет реализацию только на отдельной странице, которую она сама для себя создает.
Ещё раз спасибо !!!!!!!!!!!!!!!!!
Всем привет ... поставил вот эту форму — Создание HTML формы обратной связи с элементами PHP номер 3 ... почему то сообщения приходят пустые... заголовки есть а текста нет... в чем проблема ??
Данная проблема наблюдается в некоторых темах. проблему может решить дополнительно установленный плагин Exec-PHP
Меня тоже очень интересует этот вопрос: как разместить форму Super AJAX Contact Form на уже существующую страницу html? Пожалуйста, объясните...
Кодировку нужно менять под свой сайт. Если у вас сайт кодирован с помощью UTF — 8, то и кодировка соответствующая.
Ну расмешили, берете содержимое body (код) из index.html и размещаете на нужной странице. Так же не забываем прописать пути до файлов.
Добрый день. Всё делаю по уроку Super AJAX Contact Form но на мыло приходят письма с кравозябрами вместо русского языка. Что и где нужно изменить?
Заранее благодарен за подробный ответ.
Всё, разобрался. С хостером проблемы. А в хтмл страницу сайта встраивается легко. Я взял страницу сайта (допустим Контакты) поменял с .html на .php и вставил туда код из index.php всё что находится в тегах
А так же скопировал пути из
@import url ('assets/css/contact.css');
.style1 {color: #FFFFFF}
Всё работает.
Во фрейме надо использовать
Добрый день. Использую Super AJAX Contact Form, все работает, но нужно, чтобы на почту, которую пользователь вписал в форму, отправлялось письмо с уведомлением о заказе. Подскажите, как можно это сделать с Super AJAX Contact Form.
Заранее благодарна за ответ.
Никогда не использовал это форму обратной связи на своих блогах, только для написания этого поста. Поэтому ответить на ваш вопрос я не могу.
Здравствуйте. Всё получилось. Но хотел бы вставить форму обратной связи на сайт на главную страницу в «нужное» место. Скопировал с файла index.php То что между тегами
на свою главную страницу в низу страницы перед