Wordpress MailChimp使用按钮单击而不是弹出失败,出现404错误

问题描述 投票:0回答:1

我之前从未使用过MailChimp Easy Forms。当用户按下按钮而不是弹出窗口时,我正在尝试弹出弹出窗口,以便在用户访问网站时显示。

我的js代码:

<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/signup- forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script>

<script>
    function showMailingPopUp() {
        alert('inside the button click');

        require(["mojo/signup-forms/Loader"], function (L) {
            L.start({
                "baseUrl": "mc.us1.list-manage.com", "uuid": "81016de6debaf524b31df317af5480b1-us17",
                "lid": "8517f84634"
            })
        })
        document.cookie = "MCEvilPopupClosed=; expires=Thu, 01 Jan 1970 00:00:00 UTC";
    }
</script>

和HTML:

 <button id="open-popup" onclick ="showMailingPopUp();">Email signing</button>

在检查工具中我收到此错误:

Error from MailChimp

这是它在MailChimp中的样子:

MailChimp

目前我使用来自MailChimp的listid作为“lid”,我的API密钥作为“uuid”,我认为这是uuid打破,但是什么是uuid?如果它不是id的错那么它呢?

提前致谢 :-)

wordpress mailchimp
1个回答
0
投票

安装Easy Forms for MailChimp WordPress插件并设置mailchimp API密钥,它将获取所有列表,现在创建新表单并为其分配列表,然后保存一个短代码将生成。

现在使用jquery打开一个弹出窗口并在内容中粘贴短代码然后它将起作用。 https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/

© www.soinside.com 2019 - 2024. All rights reserved.