2017-01-27 5 views
0

У меня есть встроенный формуляр на моей странице Wordpress. Это код:Мне нужны поля для заполнения формы Mailchimp на Wordpress

<div id="mc_embed_signup_scroll"> 
<h3 style="text-align: center;"><strong>PARA OBTENER TU EBOOK GRATIS</strong></h3> 
<h3 style="text-align: center;"><strong><span style="color: #808080;">Solamente indícame a dónde enviártelo, acompañado de tu nombre. </span></strong></h3> 
<div class="mc-field-group" style="text-align: center;"><input id="mce-EMAIL" class="required email" height="50" name="EMAIL" required="" size="40%" type="email" value="" placeholder="Correo Electrónico" /></div> 
<div class="mc-field-group" style="text-align: center;"></div> 
<div class="mc-field-group" style="text-align: center;"><span style="color: #808080;"><input id="mce-FNAME" class="" height="50" name="FNAME" required="" size="40%" type="text" value="" placeholder="Nombre" /></span></div> 
<div class="mc-field-group" style="text-align: center;"></div> 
<div style="position: absolute; left: -5000px; text-align: center;"><span style="color: #808080;"><input tabindex="-1" name="b_0b415a9fca1ed9cc7caa54c32_aa090c6422" type="text" value="" /></span></div> 
<div class="clear" style="text-align: center;"><span style="color: #808080;"><input id="mc-embedded-subscribe" class="button" onClick="iAmAttilasEvent();" name="subscribe" required="" size="40%" type="submit" value="Quiero mi Ebook Gratis" placeholder="Nombre" /></span></div> 
</div> 
</form></div> 
<!--End mc_embed_signup--> 

Я хочу, чтобы мои поля EMAIL и Fname будет необходимо заполнить, так что, если они не являются, вы не можете нажать кнопку подписки и не отправит вас в любой другой сайт, но вместо этого он отобразит небольшой текст в полях, сообщив, что вы не указали свое имя или адрес электронной почты.

ответ

0

Мне кажется, что вы уже достигли своей цели. Вы используете требуемый атрибут на входах электронной почты/имени, которые должны препятствовать отправке формы, когда эти поля пусты.

+0

Да, нужный атрибут - это нормально, но при нажатии кнопки кнопки он посылает u на другую страницу mailchimp за пределами моей сети с другим формуляром (более расширенным). Когда я хочу, чтобы пользователи на одной странице с одним и тем же способом встраивания, пока не заполнили все поля – MGarfio

+0

OH! Это страница отправки. Вы должны изменить это в части процесса внутри своей учетной записи. Обычно у меня только что html отправляет вас обратно на страницу. Или вы можете использовать API. – scoopzilla

0

Вам необходимо отредактировать ADVANCED MODE вашего электронного регистрационного процесса.

Вот как вы можете сделать это:

1) перейти в свой аккаунт Mailchimp, а затем LISTS

2) Выберите список, что эта форма для.

3) Перейти к Signup Forms в subnav.

4) Перейдите на страницу General Forms и прокрутите страницу вниз. Есть что-то, что говорит Создайте полностью настроенные формы или введите код с нуля в расширенном режиме.

5) Выбрать расширенный режим - теперь вы увидите все этапы процесса.

6) выберите Signup thank you page и добавьте мета ниже INTO THE DOCUMENT HEAD и сохраните его.

<meta http-equiv="refresh" content="0;URL='http://THE PAGE YOU WANT THEM TO GO TO'" /> 

Это самый простой способ создания эффекта, который вы хотите. Если вы не хотите этого делать, я предлагаю использовать API Mailchimp. Here's a great tutorial.

 Смежные вопросы

  • Нет связанных вопросов^_^