Создание формы обратной связи для сайта wordpress без плагина

форма обратной связи для сайта wordpress Приветствую читателей блога. Количество запросов «форма обратной связи WordPress», которые пользователи вбивают в поисковую строку, достаточно большое. Значит, людей этот вопрос интересует. Сделать ее можно плагином Contact Form 7 и без плагина.

Преимущества создания формы обратной связи wordpress без плагина для сайта очевидны:

НЕ НАГРУЖАЕТ блог;

УСТАНОВИТЬ можете на нужной вам странице (у меня она установлена на странице Об авторе).

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

СОЗДАЙТЕ текстовый документ у себя на компьютере, можно пустой.

СОХРАНИТЕ его в формате php (СОХРАНИТЬ КАК). Дайте ему название, например, mail.php.

Ниже на рисунках приведены правильный и неправильный варианты создания файла mail.php.

сохранить как php неправильно
неправильно
сохранить как php неправильно
неправильно
как сделать форму обратной связи без
правильно
сохранить как php правильно
правильно

ПОМЕСТИТЕ mail.php в архив с вашей темой, который находится в папке public_html — wp-content — themes — тема WordPress.

СТАТЬИ ПО ТЕМЕ:

.Htaccess: настройка, установка файла

Как сделать, изменить wordpress главную страницу

Html выделить текст цветом (фон), рамкой

Сделать это можете двумя способами.

Ftp перемещение файлов php на сервере

ОТКРОЙТЕ программу filezilla — УСТАНОВИТЕ соединение. Как это сделать, я писала вот здесь. Бекап сделайте обязательно.

Найдите на хостинге файл с темой, скопируйте файл mail.php в папку с вашей темой Wordpress

закачать на сервер

Закачка файла php через файловый менеджер

ЗАЙДИТЕ через админпанель хостинга в ФАЙЛОВЫЙ МЕНЕДЖЕР — public_html — ваш домен — wp-content — themes — ваша тема.

ЗАГРУЗИТЕ файл php в текущую директорию. Выберите объект на компьютере — Загрузить файлы.

загрузить через хостинг

ФАЙЛ mail.php найдите в админке блога, если все сделали правильно. Зайдите во ВНЕШНИЙ ВИД — РЕДАКТОР активной темы WordPress.

файл mail.php в редакторе темы

Откройте его и внесите код.
код отображается неправильно

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

<meta http-equiv='refresh' content='3;
url=http://страница, где расположена форма/'></meta>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['email'])) {$email = $_POST['email'];}
if (isset($_POST['sub'])) {$sub = $_POST['sub'];}
if (isset($_POST['body'])) {$body = $_POST['body'];}
$address = "ваш емайл";
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; 
charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{
echo "Сообщение отправлено, спасибо. Через 3 секунды 
Вы вернетесь на страницу.";
}
else
{
echo "Сообщение не отправлено, проверьте правильность заполнения полей 
и попробуйте снова";
}
?>


ЗАМЕНИТЕ слова «название вашей темы» названием активной темы сайта. У меня это, к примеру, zeesynergie.

Не забудьте сохранить.

ВСТАВЬТЕ этот код страницу, где будет расположена контактная форма обратной связи

<form name="MyForm" action="/wp-content/themes/название вашей 
темы/mail.php" method="post">

<p><input name="name" type="text" style="width:31%" 
value="Ваше имя" onfocus="if(this.value==this.defaultValue)this.value='';" 
onblur="if(this.value=='')this.value=this.defaultValue;" /></p>

<p><input name="email" type="text" style="width:31%" 
value="Эл. почта" onfocus="if(this.value==this.defaultValue)this.value='';" 
onblur="if(this.value=='')this.value=this.defaultValue;" /></p>

<p><input name="sub" type="text" style="width:31%" 
value="Тема" onfocus="if(this.value==this.defaultValue)this.value='';" 
onblur="if(this.value=='')this.value=this.defaultValue;" /></p>

<p><textarea name="body" cols="1" rows="5" 
style="width:98%" onfocus="if(this.value=='Текст сообщения'){this.value=''};" 
onblur="if(this.value=='')
{this.value='Текст сообщения'}" >Текст сообщения</textarea></p>

<p><input value="Отправить сообщение автору блога" type="submit" /></p>

</form> 


ОТРЕДАКТИРУЙТЕ код, ЗАМЕНИТЕ слова «страница, где расположена форма», адресом вашей странички, а слова «Ваш емайл» — собственным email адресом.

Все сохраните.

ЗАЙДИТЕ на блог, проверьте работоспособность своей новой формы обратной связи для сайта, созданной без плагина.

Поделитесь в комментариях, все ли у вас получилось.

Заключение

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

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

Понравилась статья? Поделиться с друзьями:
Я новичок
Комментариев: 40
  1. Алексей

    Здравствуйте, уважаемый владелец сайта! Мне очень понравился ваш сайт. У вас много полезной и интересной информации. У меня к Вам деловое предложение по еще большей раскрутке Вашего сайта, увеличению притока посетителей на Ваш сайт, созданию бизнеса в Интернете с приличным доходом уже на первоначальном этапе, а также раскрутка любого бизнеса одним кликом мыши. Это реальный шанс построить за короткое время себе пассивный доход. Для этого просто добавьтесь ко мне с скайп: alekseiwww75 и я дам Вам информацию, а Вы оцените насколько это может Вам помочь.

    1. Ольга (автор)

      Спасибо, Алексей. Воспользуюсь Вашим предложением.

  2. Эльвира

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

    1. Ольга (автор)

      Эльвира, ну, секрет-то, конечно, есть.
      1.Они начинали немного раньше, года два-три назад. Конкурентов тогда было значительно меньше.
      2.Тогда еще очень эффективно действовала схема с покупкой ссылок, прогонам по каталогам, размещением статей в каталогах статей. Подкупили ссылок, попали в ТОП. А дальше — держатся там за счет возраста сайта и поведенческих факторов. Человек — существо стадное. Если статья в ТОПе, значит, она супер. Вот и читают, и комментируют.
      А рассмотреть поближе — ничего нового, таких статей тысячи, и у меня такая же. Ан нет, он в ТОПе , а я ….
      3.Вероятно, на этапе раскрутки часть работ делегировалась фрилансерам (прогоны по каталогам, статейное продвижение).
      4.Поэтому надо посмотреть еще поближе, понять почему с позиций поисковых роботов такие статьи лучше (релевантность, перелинковка, тайтл, сниппет — читайте статью выше). И сделать свою лучше.

  3. александр

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

    1. Ольга (автор)

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

      1. Елена Олейникова

        Мне кажется, влияние групп на бесплатную раскрутку сильно преувеличено. Например, в том же Subscribe все стараются разместить анонс в какой-нибудь многочисленной группе, мол, чем в ней больше людей, тем больше толку. А это не всегда так.

      2. Ольга (автор)

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

        Если в Твиттере у вас фолловеры тематические, то будет трафик и оттуда. А если в вашей твиттер-ленте кто попало — посетителей не ждите.

  4. Юнна Разумова

    Ольга, спасибо Вам за Ваш блог и за то, что Вы отдаете свои знания людям! Поздравляю с Международным Днем Спасибо. Передаю эстафету благодарности!

    Условия эстафеты просты: зайти на 10 любимых тобою блогов, поблагодарить авторов и передать эстафету.

    А в статье на моем блоге признание Вашсего блога и приглашение к новой эстафете «5 моих мотиваторов успеха».

    1. Ольга (автор)

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

  5. Галина Гармай

    Ольга! Вот зашла познакомиться, благодаря Юнне! У Вас действительно замечательный, а главное, полезный блог! Моему блогу-малышу пошел уже 4-й месяц, и вопрос увеличения посещаемости для меня очень актуальный, как впрочем и все остальное, что связано с блоггерством!

    1. Ольга (автор)

      Всегда рада новым читателям, Галина.
      Вопрос посещаемости блогеров всегда волнует. Раньше можно было накупить ссылок и за счет этого вывести страницы на первые позиции. Сейчас поисковики больше учитывают мнение посетителей: количество просмотров, время, проведенное на блоге, возвращение читателей. А также комментирование (активность, новый контент). Поэтому давайте ходить друг к другу «в гости», читать и комментировать.

      1. Геннадий

        Эх, тяжела доля вебмастера :) Все правильно излагаете, но бывают подводные камни, которые мешают продвижению и о которых не догадываешься. Удачи Вам, Ольга и … будем дружить :)

      2. Ольга (автор)

        Конечно будем. У Вас на блоге интересно, с удовольствием читаю его.

  6. Евгения

    Ольга, все советы дельные и важные. Тоже стараюсь им следовать для продвижения блога.

  7. Татьяна

    Вроде бы и читал все это и все равно каждый раз что то забывается.
    Ольга, а RSS лента от видбернер и подписка от них же разные вещи? Статьи на почту приходят анонсами по моему и там и там…
    У меня вроде подписка есть, но вот с РСС проблема. Кнопка на самой теме прописана, можно установить, а можно отключить, настроить ее пока не могу.
    А на сабскрайбе даже если создать свою группу или рассылку, их тоже надо «продвигать», просто так никто не придет.

    1. Ольга (автор)

      Татьяна, не во всех шаблонах есть кнопка RSS, поэтому дополнительно подписку устанавливают (Фидбернер).
      Но с этими подписчиками Вы не сможете общаться, кроме как через записи в новых постах.
      Установите подписку от Смартреспонер, и Вы сможете не только посылать подписчикам анонсы новых постов (вручную), но и обращаться к ним напрямую с какими-либо предложениями.

  8. Владимир

    Сервис предлагающий увеличить лавинообразно и бесплатно посещаемость вашего сайта http: // freeavalanche.ru/

    1. Ирина

      Вы пользуетесь этим сервисом? У меня он особого доверия не вызвал.Возможно, ошибаюсь.

      1. Ольга (автор)

        Тоже не пользуюсь этим сервисом (freeavalanche.ru).

  9. стихи и проза

    good job , использую переодически , но социалки бросил, проблем с ними много

    1. Ольга (автор)

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

  10. alek

    Всё нужно делать ручками,писать хорошие статьи, продавать что нужно людям

  11. Евгений

    Спасибо, Ольга! Очень дельная статья. Что касается бесплатных методов, действительно вы перечислили основные из них. Но думаю платные тоже не надо забывать и хотя бы минимально в продвижение также надо вкладывать… А там уже каждый выбирает своё

    1. Ольга (автор)

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

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

  12. Алексей

    Довольно интересный материал. У меня как раз есть блог, за посещение которого мне перепадает кое-какая копейка. Но эта копейка такая мизерная, что дополнительным заработком назвать это сложно. Шагов для продвижения своего блога действительно хватает, причем бесплатных. Я же пользовался только одним — социальными сетями. Надеюсь за счет предложенных в статье советов мой блог начнет приносить более ощутимую прибыль.

    1. Ольга (автор)

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

  13. vitaliy_siriy

    Да, посещаемость сайта — это наше ВСЕ, скажет любой блоггер (не нравится мне это слово). Конечно, бесплатные способы больше всего привлекают начинаюих, ну и понятное дело, что они требуют много времени. Из перечисленных в статье, хочу отметить Subscribe, если найти хорошо посещаемую группу по вашей тематике, может быть очень приличный поток посетителей, при условии, что у вас качественный контент на сайте. Правда, тут недостаток в том, что как только вы перестанете публиковать анонсы, поток посетителей уменьшиться. Как впрочем и везде — ккак говориться, без труда…

  14. Геннадий

    Использую все способы — у меня трекер но из-за высокой конкуренции за 2 года так и не поднял посещаемость

    1. Ольга (автор)

      Геннадий,возможно, надо подключить платные способы, например, Яндекс.Директ.

  15. Александр

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

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

    1. Ольга (автор)

      Конечно, согласна. Если ничего не делать, посетители ниоткуда не появятся.

  16. Дмитрий

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

    1. Ольга (автор)

      Наберитесь смелости, Дмитрий. Уверена, что Вы на сайтах конкурентов еще и научитесь чему-то полезному (если эти сайты на первых строчках поиска).

  17. Женя

    Спасибо за дельные советы)
    Кстати, для поднятия посещаемости на своем сайте я обычно пользуюсь сервисом http: // traffic.uarnet.org/ . Посещаемость увеличивается роботом. Обычно его используют для улучшения поведенческих факторов на сайте, но можно и для накрутки посещаемости.

  18. Елена Маая

    Много прочла о таком виде продвижения. Я новичок ((( И что подумала — а реально, если мой сайт http: // sugaring.su будет продвигать профессионал, один из вас = сколько посетителей в день я смогу получить?

    Может и мучаться не стоит, а просто заплатить, время оно же тоже деньги? что скажете? сможете привлечь посетителей ко мне на сайт?

    1. Ольга (автор)

      Добрый день, Елена.
      По продвижению своего сайта вы можете обратиться к профессионалам вот сюда https://www.megaindex.ru/?from=78380.

  19. Артем

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

  20. Юрий

    Читаешь хорошие статьи, кажется что всё просто. А как начинаешь делать всё сам, так это просто ужас. Иногда хочется просто бросить и всё..

    1. Ольга (автор)

      Согласна с Юрием, все так.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: