Страница обратной связи

Апр 10
10 апреля 2014

stranica_obratnoj_svjaziДоброго времени суток, дорогие читатели! Как обычно, получается писать статью как решить проблемы, которые возникающие в процессе работы сайта. Началось все с того, что после проведения очередного конкурса комментаторов, я сидела и ждала реквизитов победителей... Ждала, ждала... Ощущение было такое, что денег никто не хочет. Решила сама написать письмо победителям, на что получила ответ, что они оказывается отправили мне письма, через страницу обратной связи. А она как выяснилось не работает. Думаю, что это произошло после переезда на новый хостинг.
Я начала искать решение проблемы и первым делом попыталась поставить плагин. Поставила- не работает он с моей темой. Ну и хорошо, подумала я, плагины все равно не люблю и стала искать решение заменить все это дело кодом. Нашла! О чем конечно же поделюсь с вами, так как думаю проблема не только у меня может возникнуть.

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

WordPress обратная связь с помощью кода.

Сначала на хостинге в папке с темой создадим новый файл mail.php.

wordpress-obratnaja-svjaz1

Для этого найдите в файловом менеджере хостинга- wp-content- themes, выбирайте свою тему и в ней файл- создать.

wordpress-obratnaja-svjaz2

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



Блога Натальи Акуловой";}
else {echo "Ошибка, сообщение не отправлено!";}
 
}
else
{
echo "Вы заполнили не все поля, необходимо вернуться назад!";
}
?>

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

wordpress-obratnaja-svjaz3

И вставить в нее следующий код:

Форма обратной связи

Ваше имя

Электронная почта

Тема сообщения

Текст сообщения:

Подкорректируйте во второй строчке путь к файлу, и все. Рабочая форма "wordpress обратная связь" готова, и ее может сделать любой пользователь. У меня на блоге представлена самая простая страница обратной связи, кто хорошо разбирается в кодах может еще и поменять стили и оформление данной формы и изменить размеры. Я с этим не заморачивалась, главное что работает. Очень не приятно осознавать, что многие письма (и сколько их?) попросту не пришли из-за того что страница обратной связи отправляла письма в никуда...

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

С вами была, Наталья Акулова


СПАСИБО ЗА РЕПОСТ, ДРУЗЬЯ:  

19 комментариев к “Страница обратной связи”

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

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

  3. Еще одна полезная идея над которой я не задумывалась. Вот услышав от Натальи поняла, что мне тоже нужно такое 🙄
    Очень приятно, что не плагин. Я тоже хочу заменить некоторые плагины кодами, мне кажется, что у меня их многовато.

  4. Лучше кодами заменять работу плагинов, они очень блог грузят.

  5. Лина:

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

  6. Лина:

    У меня обратная связь сделана с помощью плагина. Замечала, что все обращения через обратную связь попадают в спам. Не знаю, возможно ли это как-то исправить.

  7. Наталья Акулова:

    Это точно, я вам очень благодарна!!!

  8. Лина:

    Честно говоря, я кодов боюсь… Мне кажется, что-то не так вставлю — полетит весь сайт. 😐

  9. mash:

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

  10. mash:

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

  11. mash:

    Ну, уж, не так сильно грузят. Дело скорее в количестве плагинов и в их качестве. Плагины пишут разные программисты, и хорошие и не очень.

  12. mash:

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

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

  14. Василий Цубера:

    Для обратной связи я обычно использую Форум обратной связи. Более удобно, и больше возможностей для пользователей. Правда в том что платное такое удовольствие, за то оправдывается

  15. Василий Цубера:

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

  16. Наталья Акулова:

    А можно подробнее? Не слышала о таком. Или видела, но не обратила внимания

  17. Именно обратной связью я и воспользовалась, когда возник вопрос. Надо себе поставить, но я в дебри кодов не хожу 😮

  18. Анжелика:

    Очень распространённый код))). Я писала про него в прошлом году здесь: http://delaisaity.ru/ustanovki/forma-obratnoj-svyazi-dlya-sajta-bez-plagina/
    Только, к сожалению, в новых версиях Вордпресса он больше не работает.

  19. Наталья, когда то тоже после переезда на другой хостинг столкнулся с такой проблемой, что не работала форма обратной связи. Но я тогда нашёл куда проще решение. Нужно просто зайти на хостинг, и там где хранятся ваши личные данные просто обновить E-mail адреса. Если несколько сайтов и разные адреса, то нужно обновить по каждому сайту. У меня после такой процедуры всё заработало.

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

(Правила комментирования)

Каждому комментатору книга в подарок!

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