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

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

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

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

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

Давайте вернемся к нашей форме обратной связи. Занялся я поисками подходящей формы, где были бы классические поля — email, имя, сообщение и кнопка «Отправка». Нашел я форму по следующей ссылке вместе с подробной инструкцией.

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

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

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

1) Переходим по пути wp-content/themes/шаблон_сайта. Перекидываем на компьютер файл под названием page.php. После скачивания необходимо назначить ему новое имя contact.php. Если Вы это сделали, прекрасно.

2) Скачиваем выше описанный архив, там имеется файлик с расширением txt. В файле имеются фрагменты кода, которые специально отмечены.

3) Открываем contact.php, ранее переименованный. Из кода необходимо вырезать лишний php-код — get_header ();. На место удаленного фрагмента вставляем первую часть из файла txt.

4) Опять открываем (можно не закрывать) contact.php, ищем — the_content ();. Вставляем второй кусок кода.

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

Чтобы форма обратной связи выглядела привлекательной, следует добавить ещё и нужные CSS-стили в style.css (файл находится в папке с шаблоном).

Осталось добавить страницу формы обратной связи. Название у страницы может быть любое. Главное, чтобы шаблон страницы был выбран «Contact».

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...