Easy Newsletter Documentation

back to the plugin

Easy Newsletter: Step-by-step setup

For the initial setup of Easy Newsletter, you can read through our step-by-step guide.

Settings: Easy Newsletter

You'll find the settings in the WordPress dashboard under „Easy Newsletter“ and then „Settings“.

All Newsletters

You can find the newsletters in the WordPress dashboard under Easy Newsletter and then „All Newsletters“.

Newsletter single page

You'll find the newsletter single page in the WordPress dashboard under Easy Newsletter „All Newsletter“ and then you can click the „Create“ button.

Newsletter single page Sidebar: Newsletter Settings

You can find the newsletter settings in the sidebar of your editor under „Newsletter Settings“ on the individual newsletter pages.

Newsletter Einzelseite: erweiterte Einstellungen

Further newsletter settings, such as custom meta fields, conditions, newsletter attachments and custom HTML injections, can be found at the end of the individual newsletter page.

Pages

In the WordPress Dashboard, under „Pages,“ you'll find seven created pages that are required for the plugin. The content on each page is in English by default, but can be translated and adapted via the editor.

Anmeldeformular: individuelle Bestätigungsseite und Weiterleitung

Mit dem Shortcode [easyNewsletter] kannst du festlegen, welche Hinweis-Seite nach einer erfolgreichen Anmeldung verwendet wird. So können beispielsweise für unterschiedliche Newsletter oder Infobriefe eigene „Danke, bitte bestätige deine E-Mail“-Texte verwendet werden.

Standardverhalten

[easyNewsletter category="Newsletter"]

Nach der Anmeldung wird der Inhalt der vom Plugin angelegten Standard-Seite „Easy Newsletter Registration Success Page“ direkt an der Stelle des Formulars angezeigt.

Eigene Bestätigungsseite im Formular anzeigen

[easyNewsletter category="Newsletter" registration_success_page_id="1824"]

Der Inhalt der veröffentlichten WordPress-Seite mit der ID 1824 wird direkt anstelle des Formulars angezeigt.

Auf die Standard-Bestätigungsseite weiterleiten

[easyNewsletter category="Newsletter" redirect="true"]

Nach der Anmeldung wird der Besucher auf die vom Plugin angelegte Standard-Bestätigungsseite weitergeleitet.

Auf eine individuelle Bestätigungsseite weiterleiten

[easyNewsletter category="Newsletter" registration_success_page_id="1824" redirect="true"]

Nach der Anmeldung wird der Besucher auf die veröffentlichte WordPress-Seite mit der ID 1824 weitergeleitet.

Webfonts im Newsletter

Easy Newsletter kann die Webfonts deines Themes für den Newsletter übernehmen. E-Mail-Programme, die Webfonts unterstützen und externe Inhalte laden dürfen, rufen die Schriftdateien von deiner Website ab. Andere Programme zeigen die hinterlegte Ersatzschrift an. Die Darstellung kann deshalb trotz korrekter Einrichtung vom Website-Design abweichen.

Schriftdateien für externe Einbindung freigeben

Für das Laden von einer anderen Herkunft kann eine CORS-Freigabe erforderlich sein. CORS steht für Cross-Origin Resource Sharing. Die Freigabe wird vom Server mit der Schriftdatei ausgeliefert; ein Eintrag im Newsletter-CSS reicht dafür nicht aus.

Auf einem Apache-Webserver kannst du die folgende Regel in die .htaccess im Verzeichnis der benötigten Schriftdateien einfügen. Sichere eine vorhandene Datei vorher und ergänze sie, statt ihren Inhalt zu ersetzen. Die Regel setzt das Apache-Modul mod_headers und die Erlaubnis für entsprechende Einstellungen in der .htaccess voraus.

# Webfonts für externe Einbindung freigeben
<IfModule mod_headers.c>
    <FilesMatch "\.(woff2?|ttf|otf)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

Die Regel gilt für WOFF, WOFF2, TTF und OTF. Das Sternchen erlaubt die Einbindung von jeder Herkunft. Begrenze die Regel deshalb möglichst auf das benötigte Font-Verzeichnis: Auch andere Websites könnten diese öffentlich erreichbaren Schriftdateien damit einbinden und Bandbreite verbrauchen.

Alternativ lässt sich die Regel in der WordPress-Hauptdatei .htaccess außerhalb von # BEGIN WordPress and # END WordPress ergänzen. Sie gilt dann für passende Schriftdateien unterhalb dieses Verzeichnisses. Bei Nginx, einem CDN oder eingeschränkten Hosting-Einstellungen muss die Freigabe gegebenenfalls beim Hosting-Anbieter eingerichtet werden. Easy Newsletter verändert deine Serverkonfiguration nicht automatisch.

Freigabe überprüfen

Prüfe nach der Änderung eine tatsächlich verwendete Schriftdatei, zum Beispiel in den Netzwerk-Werkzeugen deines Browsers. Die Antwort sollte erfolgreich sein und genau einen Header Access-Control-Allow-Origin: * enthalten. Eine bereits vorhandene CORS-Konfiguration sollte nicht durch einen zweiten Header ergänzt werden. Leere gegebenenfalls den CDN- oder Browser-Cache und versende anschließend eine Test-E-Mail. Fehlt der Header, frage deinen Hosting-Anbieter; bei einem Serverfehler stelle die gesicherte Datei wieder her.

Die CORS-Freigabe ersetzt keine Webfont-Unterstützung des E-Mail-Programms und umgeht keine Sperre für externe Inhalte.

Schriftlizenz und Datenschutz beachten

Prüfe vor der Verwendung, ob deine konkrete Schriftlizenz die Nutzung in HTML-Newslettern erlaubt. Beim Nachladen können IP-Adressen und weitere Verbindungsdaten beim Hosting-Anbieter anfallen; manche E-Mail-Programme rufen Dateien über einen Proxy ab. Berücksichtige die tatsächliche Verarbeitung in deinen Datenschutzinformationen. Die technische CORS-Freigabe ist keine rechtliche Freigabe für die Nutzung der Schrift oder für Tracking.

Do you have any further questions? Please contact our support team.