Форма обратной связи для сайта на wordpress и не только
Форма обратной связи для сайта – вот такую тему сегодня разбираем. Думаю, кому-то будет интересно, надеюсь никто не против. У меня раньше не было такой формы (чуть ниже объясню почему), да и меня это как-то не особо и заморачивало. Я просто написал текст и написал e-Mail для связи, думал, если надо — напишут.
Форму обратной связи не ставил потому, что однажды у моего друга взломали блог, он обратился к своему преподавателю в институте (по программированию) и тот сказал, что возможно взломали как раз через эту форму.
Я честно говоря немного испугался, жалко если мой блог взломают, сейчас всяких организмов-вредителей хватает, но потом походил, почитал и понял, маловероятно винить обратную связь и решил её установить.
Зачем мне эта форма? Ну написал я свой электронный ящик да и хватит? А нет, вот знаю по себе, зайдёшь на какой-нибудь сайт и бывает нужно связаться с автором, что-то спросить, уточнить. А вместо контактной формы видишь просто написанный E-mail, как раньше это было у меня и это напрягает, так как жутко неудобно.
Нужно идти в свой почтовый ящик, копировать что-то, потом вставлять.. Бррр… то ли дело, зашёл в раздел контакты, написал сообщение и отправил, никакой мороки.
Сегодня я вам покажу форму обратной связи для wordpress с помощью плагина. Но существует форма обратной связи и на php.
Форма обратной связи для wordpress
Contact Form 7 – Замечательный и простой плагин, который с легкостью разрешит нашу проблему. Итак, для начала нужно скачать плагин, распаковать архив и по стандарту установить плагин, закидываете в папку wp-content. Впрочем, у меня он и так уже доступен в wordpress (<Плагины><Добавить новый>). Там же есть ещё несколько аналогичных плагинов, но остальные не тестировал.
После установки плагина, у вас появится новый раздел «Контакты (CF7)», заходите туда и там можно кое-что перенастроить.
Можно настроить, например, как будут называться поля, или какие сообщения будут показываться при удачной отправке письма или неудачной, правда я оставил всё как есть, хотя можно написать какие-нибудь прикольные сообщения. Нам нужен с вами первый пункт и отсюда копируем код. Код скопировали, теперь идём, создаём новую страницу, например «Контакты» и пишем текст, который будет отображаться перед формой обратной связи. Например можете написать по каким вопросам можно к вам обращаться.
После того как напишите текст, переходите в HTML-редактор и вставляйте код который скопировали.
Последний шаг, опубликовываем страницу и уже можно пойти и протестировать форму, всё должно отлично работать.