Альтернатива Contact Form 7
Контактная форма является отличным способом, чтобы предложить своим читателям возможность войти в контакт, не давая свой личный адрес электронной почты. Самым популярным плагином для WordPess по работе с формами является Contact Form 7, сейчас же будем рассматривать альтернативу предоставляемую плагином Jetpack.
Навигация по статье:
- Создание контактной формы с модулем «Контактная форма» от Jetpack.
- Настройка кнопки «Отправить»
- Настройка электронных уведомлений
- Не получаете уведомления по электронной почте при отправке формы
Создание контактной формы с модулем «Контактная форма» от Jetpack.
Вы можете добавить контактную форму на любой пост или страницу. Для начала, выберите значок контактной формы в редакторе WordPress.
Примечание: Вы можете иметь только одну контактную форму на странице.
В всплывающем окне, которое появляется, вы можете добавлять, редактировать и изменять порядок полей.
Получение ответов с контактной формы.
Вы будете получать уведомления по электронной почте для каждого ответа на контактную форму. Все ответы будут представлены в разделе «Обратная связь» вашей административной панели WordPress. Вы можете настроить адрес электронной почты, на который будут отправляться уведомления.
Если у вас установлен и активирован плагин Akismet, каждая форма расположенная на сайте будет проверяться на наличие спама.
Настройка кнопки «Отправить»
После того, как вы вставили контактную форму в одной из ваших статей или страниц, вы можете настроить название кнопки «Submit», добавив submit_button_text параметр в шорткод, например:
[contact-form submit_button_text='Ваш текст кнопки "Отправить"'][contact-field label='Имя' ENGINE='name' required='1'/][contact-field label='Email' ENGINE='email' required='1'/][contact-field label='Сайт' ENGINE='url'/][contact-field label='Комментарий' type='textarea' required='1'/][/contact-form]
Настройка электронных уведомлений
Jetpack в Конструкторе формы позволяет настроить поля, добавить их, а также предлагает возможность изменить текст сообщения, отправляемые вам после каждого использования форм.
Вы можете добавить маркеры в предметной области, как {sity}, и Jetpack заменит маркер со значением «Sity» в поле формы (регистронезависимый).
Не получаете уведомления по электронной почте при отправке формы?
Jetpack, как и другие плагины контактной формы, использует функцию с именем wp_mail (), чтобы отправить электронное письмо. Это та же функция, что используется WordPress для отправки уведомлений для комментирования, или уведомления о новых пользователях, регистрирующихся на вашем сайте.
Вы можете проверить работает ли эта функция правильно, оставив комментарий на сайте. Если вы получаете по электронной почте уведомление о новом комментарии значит функция работает верно. Другой альтернативой было бы использование плагина проверки электронной почты.
Если вы обнаружите проблемы с этой функцией, вы можете использовать возможность настройки данной функции вручную.
Если функция появляется, и правильно работает, это означает, что электронные письма Jetpack фильтруются прежде, чем они могут достигнуть вашего почтового ящика:
- Они могут быть отфильтрованы вашим сервером, прежде чем они даже отправляют из вашего сайта; ваш хостинг-провайдер должен иметь возможность проверить свои журналы сервера электронной почты, чтобы узнать, были ли электронные письма заблокированы.
- Они могут быть отфильтрованы поставщиком услуг электронной почты. Если вы не можете найти электронные письма в папке спам, вы можете попытаться отправить письмо Jetpack на другой адрес, и посмотреть, сохраняется ли проблема. Вы можете сделать это благодаря этой опции в конструкторе контактной формы.
Рекомендую почитать:
- Плагин обратной связи Contact Form 7.
- Как публиковать на блоге при помощи электронной почты?
- Обзор, описание и настройка популярного плагина Jetpack для WordPress.
- Обзор модулей Jetpack, плагина для WordPress. Часть 1.
- Site Stats Jetpack — статистика посещений WordPress сайта.