2017-10-18 77 views
0

我试图在wordpress网站中嵌入注册表单。我做的是这样的:我去了该页面的WordPress的编辑器,并选择添加原始html代码的选项。然后粘贴下面的代码:Mailchimp嵌入代码不能在wordpress中工作

<!-- 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--> 

然后设计来罚款,我可以看到所有的代码是有从检查的铬元素选项,但点击时提交按钮,它没有做任何事情,也没有错误。我只是想知道这里有什么问题。

回答

0

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

您的core-scripts.js文件中有一个脚本阻止默认行为。去掉它。

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

    e.preventDefault(); 
+0

不幸的是,没有弹出窗口或新标签。请点击这里[链接](http://luisaspagnolistanford.com/) –