Mailchimp-Popup-Formular wird nicht angezeigt

Lesezeit: 2 Minuten

Benutzer-Avatar
Maddie

Ich habe ein Popup-Formular in meinem Mailchimp-Konto erstellt und kann es nicht auf meiner Website anzeigen lassen. Der generierte Code ist

<script type="text/javascript" src="https://stackoverflow.com/questions/30165443/s3.amazonaws.com/downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script><script type="text/javascript">require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"xxxx-xxxxx.com","uuid":"xxxxxxxxxxx","lid":"xxxxxxxx"}) })</script>

Ich habe versucht, es zu header.php, footer.php in WordPress hinzuzufügen, aber es funktioniert nicht.

Es kann sein, dass Sie selbst bereits abonniert sind. Hier ist JS, das das Cookie löschen kann, das das markiert:

document.cookie = "MCPopupClosed=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/";
document.cookie = "MCPopupSubscribed=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/";

Ihr Problem ist wahrscheinlich, dass nicht die richtige Jquery-Version aufgerufen wird. Ich glaube, Sie benötigen mindestens 1.4.4, und wenn Sie sich den Link unten ansehen, stellen Sie möglicherweise fest, dass es ein Problem damit gibt, wie das Popup nach der Datei jquery.js sucht:

https://www.organicweb.com.au/19561/wordpress/mailchimp-popup-instructions/

Ich glaube, Mailchimp verwendet Cookies, um das Popup nur einmal anzuzeigen. Wenn Sie es also einmal auf Ihrer Website sehen, wird es nicht mehr angezeigt, es sei denn, Sie löschen Ihre Cookies. Ich bin mir nicht sicher, ob es eine Einstellung gibt, um dies zu ändern oder nicht.

  • Nicht der Fall. Es taucht überhaupt nicht auf. Sobald Sie es zum Laufen gebracht haben, springen Sie sofort an.

    – Benutzer2060451

    16. November 2016 um 8:26 Uhr

  • Das ist spät, aber ich habe alles gelöscht, meine Website und den Browser-Cache, aber ich sehe es immer noch nicht. Ich bin mir nicht sicher, wie ich das testen soll.

    – Anonymous

    23. Dezember 2017 um 18:32 Uhr


  • Sie können auch den Inkognito-Modus verwenden

    – Niico

    20. Februar 2019 um 17:35 Uhr

Es könnte ein Konflikt mit vorhandener jquery sein.

die embed.js sucht automatisch nach jquery.js im Web-Root-Verzeichnis. Legen Sie einfach die Datei dort ab und es sollte funktionieren.

Wenn Sie Ihren Webstamm nicht durcheinander bringen möchten, indem Sie eine weitere doppelte jquery js-Datei erstellen, können Sie htaccess verwenden, um sie Ihrem vorhandenen Pfad zuzuordnen.

RewriteEngine on
Options +FollowSymLinks
RewriteRule ^/?jquery.js$ /themes/inspinia/vendors/jquery/jquery-2.1.1.js [L]

oder besuchen Sie diese Seite für weitere Details:
https://www.organicweb.com.au/19561/wordpress/mailchimp-popup-instructions/

1365050cookie-checkMailchimp-Popup-Formular wird nicht angezeigt

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy