Mailchimp嵌入代码无法在wordpress

时间:2017-10-18 23:01:15

标签: wordpress mailchimp

我试图在我的wordpress网站上嵌入一个注册表单。我做的是这样的:我去了该页面的wordpress编辑器,并选择添加原始HTML代码的选项。然后粘贴以下代码:

<!-- Begin MailChimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/slim-10_7.css" rel="stylesheet" type="text/css">
<style type="text/css">
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
<form action="https://luisaspagnolistanford.us3.list-manage.com/subscribe/post?u=3b43aec3c5c107948b570c43d&amp;id=b67bd69928" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
    <div id="mc_embed_signup_scroll">
      <label for="mce-EMAIL">Get notified about events and sales</label>
      <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
      <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
      <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_3b43aec3c5c107948b570c43d_b67bd69928" tabindex="-1" value=""></div>
      <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
  </div>
</form>
</div>

<!--End mc_embed_signup-->

然后设计很好,我可以看到所有代码都来自chrome的inspect元素选项但是当点击提交按钮时它没有做任何事情也没有错误。我只是想知道这里有什么不对。

1 个答案:

答案 0 :(得分:1)

target="_blank"这意味着表单响应会在新标签中打开。查找标签。

您的core-scripts.js文件中有一个防止默认行为的脚本。删除它。

$( "#mc-embedded-subscribe-form" ).submit(function( e ){
    var $this = $(this);

    e.preventDefault();