Erstellen und archivieren Sie Ihren E-Mail-Newsletter online mit WordPress

In diesem Lernprogramm erfahren Sie, wie Sie eine Online-Version Ihres archivierten Newsletters auf einfache Weise verwalten und gleichzeitig jeden E-Mail-Newsletter erstellen können. Der Unterschied ist die Erstellung einer Online-Version Ihres Newsletters, mit der Sie jeden E-Mail-Newsletter erstellen. Anstatt einen E-Mail-Newsletter zu erstellen, müssen Sie die Online-Version erstellen. Dazu benötigen Sie eine E-Mail-Newsletter-Software (z. B. GroupMail oder Constant Contact), eine WordPress-Installation und das Plugin "Single Post Template".


Schritt Eins Laden Sie das Plug-In für ein einzelnes Post-Template herunter

Um WordPress als Möglichkeit zum Erstellen und Archivieren von E-Mail-Newslettern zu verwenden, benötigen Sie ein WordPress-Plugin namens Single Post Template. Mit diesem Plugin können Designautoren einzelne Postvorlagen einschließen, ähnlich wie ein Designautor Seitenvorlagendateien verwenden kann. Beachten Sie, dass wir eine machen werden Post Vorlage, nicht eine Seite Template, denn so zeigen wir automatisch die Online-Version der archivierten Newsletter für die Posts in der Kategorie "Newsletter" an, anstatt jeden Hyperlink manuell auf einer Seite einzufügen.


Schritt 2 Erstellen der Kategorie

Beginnen wir mit der Erstellung der Kategorie "Newsletter"..

Klicken Sie in Ihren WordPress-Admin-Einstellungen unter Beiträge (Version 3.3.1) auf Kategorien. Der Name wird "Newsletter" sein, so wie er auf der Website angezeigt wird, und der Slug wird "Newsletter" sein, was die URL-freundliche Version des Namens ist. Das übergeordnete Element ist "none", es sei denn, Sie planen mehrere Newsletter. Wenn Sie beispielsweise über mehrere E-Mail-Newsletter wie Technologie, Wissenschaft und Sport oder täglich, wöchentlich und monatlich verfügen, sollten Sie sich anders organisieren. Mit organisieren meine ich eine Kategorie "Newsletter" und darunter haben Ihre Kinder die Kategorien Technik, Wissenschaft und Sport oder Täglich, Wöchentlich und Monatlich.


Schritt 3: Erstellen der Post-Vorlage

Laden Sie die mit diesem Tutorial gelieferte Newslettervorlage herunter und öffnen Sie sie in Ihrem bevorzugten Editor.

Innerhalb des Codes sehen Sie PHP-Code. Hier geschieht die Magie. Jeder PHP-Code dient einem anderen Zweck, um Ihnen Optionen für die Erstellung eines erfolgreichen Newsletters zur Verfügung zu stellen.

Erstes PHP-Code-Snippet

Dieser Code zeigt den Titel des Beitrags an. Um sie zu nutzen, benennen Sie Ihren Beitrag daher nach dem entsprechenden Monat oder Tag. Das bedeutet, wenn Sie jeden Tag einen Newsletter versenden, möchten Sie ihn etwa "7. April 2012 Newsletter" nennen, oder wenn Sie einen monatlichen Newsletter versenden, möchten Sie ihn etwa "April Newsletter" nennen..

Zweites PHP-Code-Snippet

Dieser Code zeigt an, welchen Inhalt Sie in den WYSIWYG-Editor eingeben. Dies wäre der Hauptinhalt Ihres Newsletters. Statt einfachen Text oder Stile aus der Küchenspüle zu verwenden, empfehle ich die Verwendung von HTML, um das Design aufzuwerten. Machen Sie Schaltflächen zum "Lesen" und unterscheiden Sie das Ende einer Geschichte und den Beginn einer Geschichte mit einer horizontalen Linie. Verwenden Sie CSS, um die Überschrift auffälliger zu machen. Denken Sie jedoch daran, dass Sie bei der Verwendung von CSS keine Verknüpfung zu einer externen CSS-Stylesheet-Datei herstellen können oder ein Style-Tag im Header haben, da dies nicht für alle E-Mail-Clients geeignet ist.

Drittes PHP Code Snippet

  have_posts ()): $ my_query-> the_post (); ?> "title =""> 

  • Showposts = 3 Zeigt die letzten 3 Beiträge an.
  • category_name = in_depth_local_news legt fest, in welcher Kategorie die Beiträge angezeigt werden sollen.
  • Zeigt die Überschrift des Beitrags an.
  • Zeigt die Beschreibung mit 15 Zeichen an.

Bestimmen Sie, welche Kategorie-Beiträge Sie anzeigen möchten, und ändern Sie einfach die category_name =. Wenn Sie nur einen Beitrag anzeigen möchten, ändern Sie den PHP-Code in showposts = 1.

Wenn Sie einen anderen Abschnitt erstellen möchten, in dem Beiträge aus einer anderen Kategorie angezeigt werden, kopieren Sie den obigen Code und fügen Sie ihn an der gewünschten Stelle ein. Dies ist wichtig, da der Code die Abfrage zurücksetzt, sodass mehrere Abschnitte von Kategoriebeiträgen vorhanden sind.

Viertes PHP-Code-Snippet

ID, 'contesttext', true); ?>

Dieser Code zeigt den Text (Wert) an, der sich in befindet Contesttext (Name) Abschnitt "Benutzerdefinierte Felder". Dies gibt Ihnen die Möglichkeit, beliebige Elemente wie Wettbewerbe, Anzeigen, Bilder usw. in die Seitenleiste einzufügen. Damit der obige Code funktioniert, muss der Name des benutzerdefinierten Felds sein Contesttext, Wenn Sie es also für Anzeigen verwenden möchten, ändern Sie die ID in ID, "Anzeigen"..

Was immer Sie in die Wertebox stecken, wird im Newsletter angezeigt. Schön ist, dass Sie HMTL verwenden können.

Fünftes PHP-Code-Snippet

ID, 'Business-Sponsoren', wahr); ?>

Dieser Code zeigt den Text (Wert) an, der sich in befindet Sponsoren von Unternehmen (Name) Abschnitt "Benutzerdefinierte Felder". Genau das gleiche wie im obigen Code, verwendet jedoch eine andere ID und wird in der dritten Spalte anstelle der zweiten Spalte angezeigt.

Für Benutzer, die den Newsletter abbestellen möchten, gibt es zwei Möglichkeiten, dies zu tun. Was in der obigen Vorlage codiert ist, öffnet den E-Mail-Client des Benutzers, der eine E-Mail an sendet [email protected] mit dem Titel "Unsubscribe Me". Die andere Möglichkeit ist, sie auf eine Seite mit einem Formular zum Abbestellen zu verlinken, das sie ausfüllen können. Wenn Sie nach einer Lösung mit einem Klick zum Abbestellen mit einem Klick suchen, ist diese mit Newsletter-Software wie Constant Contact verfügbar.

Finales PHP-Code-Snippet

Dieser Code wird verwendet, um die URL zur Online-Version des Newsletters bereitzustellen. Es ist wichtig, dass Sie Ihren Benutzern eine Alternative geben, falls der Newsletter in Ihrem E-Mail-Client nicht ordnungsgemäß funktioniert.


Schritt 4: Hochladen der Newsletter-Postvorlage

Nachdem Sie nun verstanden haben, wie die Vorlage funktioniert, und den Code an Ihre Anforderungen angepasst haben, laden Sie die Newslettervorlage mithilfe einer FTP-Software wie Filezilla in Ihren Designordner hoch. Es heißt single-newsletter.php zu einem Zweck und das ist aus organisatorischen Gründen. Da Ihr FTP Ihre Dateien in alphabetischer Reihenfolge sortiert, können Sie a nicht verwechseln Post Vorlage mit einem Seite Vorlage.


Schritt 5 Einen Beitrag für den Newsletter erstellen

Machen Sie einen neuen Beitrag in WordPress und denken Sie daran, alles zu tun, was in den vorherigen Anweisungen beschrieben wurde. Sie können beispielsweise die Überschrift für den entsprechenden Monat oder Tag benennen, die richtige Kategorie auswählen, Ihren Newsletter-Inhalt im WYSIWYG-Editor hinzufügen und den Namen und den Wert Ihrer benutzerdefinierten Felder hinzufügen. Am wichtigsten ist es, die Newsletter-Vorlage im Dropdown-Menü für einzelne Post-Vorlagen auszuwählen, damit die Newsletter-Vorlage anstelle der normalen Post-Vorlage angezeigt wird.


Schritt 6: Versenden des Newsletters

Nachdem Sie Ihren Beitrag fertiggestellt und online veröffentlicht haben, können Sie mit dem nächsten Schritt beginnen.

Öffnen Sie Ihre E-Mail-Newsletter-Software. Ich verwende GroupMail, aber Sie können fast jede Newsletter-Software verwenden, um dieses Lernprogramm abzuschließen. Die Software muss lediglich die Option zum Importieren von Web-URLs bereitstellen. Erstellen Sie eine neue Nachricht (Newsletter) und suchen Sie anstelle der Eingabe von Code und / oder Inhalt nach der Option einer wichtigen Web-URL. Die Idee ist, die von Ihnen bereits geleistete Arbeit zu nutzen. Wenn Sie die URL in Ihren Online-Newsletter importieren, die Sie in WordPress erstellt haben, wird dadurch die Arbeitsbelastung reduziert. Beachten Sie, dass möglicherweise nicht alles korrekt importiert wird. Daher müssen Sie einige Anpassungen vornehmen. Beim Importieren werden die Beiträge, das Zollfeld, der Permalink zu Ihrer Online-Version und alles andere angezeigt. Jetzt wird Ihr Newsletter online archiviert!