Настройка контактной формы 7 в WordPress
Я использую контактную форму 7 в моем слове прессы. Здесь я создал 2 формы, а именно форму 1, форму 2. Когда данные формы 1 заполнены и отправлены, нужно перейти на страницу формы 2.
Здесь я не хочу отправлять почту при отправке формы 1. поэтому мне нужно прекратить отправку электронной почты на форму 1, а после отправки формы 1 она должна перейти на страницу формы 2. если я отправлю форму 2, мне нужно отправить электронное письмо. Я назначил обе формы отдельным страницам. Как это сделать?
любая помощь очень ценится!
заранее спасибо
1 ответ
На странице управления контактами формы 1 вы найдете область Дополнительные настройки внизу. Просто вставьте в него две строки:
demo_mode: on
on_sent_ok: "location = 'http://example.com/';"
С
demo_mode
настройки вы можете остановить отправку электронной почты. Кроме того, все проверки в Akismet будут выполняться в полях формы.Вы можете использовать
on_sent_ok
Хук действия JavaScript для запуска однострочного кода JavaScript после успешной отправки. Сlocation
В качестве параметра можно указать URL-адрес, на который вы хотите перенаправить.
Наконец, вы можете скрыть всплывающие сообщения на странице формы 1. Для этого вы можете использовать, например, некоторые css
стиль:
<form-id> .wpcf7-response-output {
display: none;
}
Проверено на:
- Контактная форма 7 версия 3.3.1
- WordPress версия 3.4.2