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