Gebruik WordPress om online uw e-mailnieuwsbrief te maken en te archiveren

Deze zelfstudie toont u een eenvoudige manier om een ​​online versie van uw gearchiveerde nieuwsbrief bij te houden, terwijl u eenvoudig elke e-mailnieuwsbrief kunt maken. Het verschil is het maken van een online versie van uw nieuwsbrief die u zult gebruiken om elke e-mailnieuwsbrief te maken; In plaats van een e-mailnieuwsbrief te maken, dan moet je de online versie maken. Hiervoor heeft u e-mailnieuwsbriefsoftware (zoals GroupMail of Constant Contact), een WordPress-installatie en de invoegtoepassing Single Post-sjabloon nodig.


Stap één Download enkele berichtsjabloonplug-in

Om WordPress te gebruiken als een manier om e-mailnieuwsbrieven te produceren en archiveren, hebt u een WordPress-plug-in Single Post-sjabloon nodig. Met deze plug-in kunnen thema-auteurs single-post-sjablonen opnemen, net zoals een thema-auteur paginasjabloon-bestanden kan gebruiken. Merk op dat we een maken post sjabloon, niet een pagina sjabloon, want dit is de manier waarop we automatisch de online versie van de gearchiveerde nieuwsbrieven weergeven voor de berichten die in de categorie 'Nieuwsbrief' staan, in plaats van elke hyperlink op een pagina handmatig in te voegen.


Stap twee De categorie maken

Laten we beginnen met het aanmaken van de categorie "Nieuwsbrief".

Klik in je WordPress-beheerinstellingen onder berichten (versie 3.3.1) op categorieën. De naam zal "Nieuwsbrief" zijn, wat zo duidelijk is op de site en de slug zal "nieuwsbrief" zijn, wat de URL-vriendelijke versie van de naam is. De ouder is "none" tenzij u van plan bent meerdere nieuwsbrieven te hebben. Als u bijvoorbeeld meerdere e-mailnieuwsbrieven hebt zoals technologie, wetenschap en sport of dagelijks, wekelijks en maandelijks, dan wilt u zich anders organiseren. Door te organiseren bedoel ik het maken van een categorie "Nieuwsbrief" en daaronder hebben uw kinderen categorieën Technologie, Wetenschap en Sport of Dagelijks, Wekelijks en Maandelijks.


Stap drie Bouw de berichtsjabloon

Download de nieuwsbrief van de sjabloon die bij deze zelfstudie wordt meegeleverd en open deze in je favoriete editor.

In de code zie je een PHP-code, dit is waar de magie gebeurt. Elke PHP-code dient als een ander doel om u de mogelijkheid te bieden om een ​​succesvolle nieuwsbrief te maken.

Eerste PHP-codefragment

Deze code geeft de titel van het bericht weer. Om er gebruik van te maken, wilt u uw bericht een titel geven voor de betreffende maand of dag. Dit betekent dat als je elke dag een nieuwsbrief verstuurt, je het bijvoorbeeld wilt noemen als "7 april 2012 Nieuwsbrief", of als je een maandelijkse nieuwsbrief stuurt, dan wil je het een naam geven zoals "April Nieuwsbrief".

Tweede PHP-codefragment

Deze code geeft de inhoud weer die u typt in de WYSIWYG-editor. Dit zou het hoofdgedeelte van de inhoud van uw nieuwsbrief zijn. In plaats van het gebruik van basisteksten of -stijlen uit het aanrecht, raad ik aan HTML te gebruiken om het ontwerp wat op te fleuren. Maak "lees meer" knoppen, onderscheid het einde van een verhaal en een verhaal begint met een horizontale lijn. Gebruik CSS om de kop beter zichtbaar te maken, maar onthoud dat wanneer u CSS gebruikt, u niet kunt linken naar een extern CSS-stylesheetbestand of een stijltag in uw header kunt hebben, omdat dit niet voor alle e-mailclients werkt, dus zorg ervoor dat u inline-stijlen gebruikt.

Derde PHP codefragment

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

  • showposts = 3 geeft de meest recente 3 berichten weer.
  • CATEGORY_NAME = in_depth_local_news bepaalt welke categorie moet worden gebruikt om de berichten weer te geven.
  • geeft de kop van het bericht weer.
  • geeft de beschrijving van 15 tekens weer.

Bepaal welke categorieberichten u wilt weergeven en wijzig eenvoudig de CATEGORY_NAME =. Als je alleen maar 1 bericht wilt laten zien, wijzig dan de PHP-code in showposts = 1.

Als je een andere sectie wilt maken die berichten uit een andere categorie weergeeft, kopieer dan de bovenstaande code en plak deze waar je maar wilt. is belangrijk om te hebben, omdat de code de query opnieuw instelt, zodat het mogelijk is om meerdere secties van categorieberichten te hebben.

Vierde PHP codefragment

ID, 'contesttext', true); ?>

Deze code geeft de tekst (waarde) weer die in de contesttext (naam) aangepaste velden sectie. Dit geeft u de mogelijkheid om alles wat u wilt in de zijbalk te plaatsen, zoals wedstrijden, advertenties, afbeeldingen, enz. Om de bovenstaande code te laten werken, moet de naam van het aangepaste veld zijn contesttext, dus als u het voor advertenties wilt gebruiken, wijzigt u de ID in ID, 'advertenties'.

Wat je ook in het waardevak plaatst, is wat in de nieuwsbrief verschijnt. Wat leuk is, is dat je HMTL kunt gebruiken.

Vijfde PHP-codefragment

ID, 'zakelijke sponsors', waar); ?>

Deze code geeft de tekst (waarde) weer die in de bedrijf-sponsors (naam) aangepaste velden sectie. Precies hetzelfde als de bovenstaande code, maar gebruikt een andere id en wordt weergegeven in de derde kolom in plaats van de tweede kolom.

Voor die gebruikers die zich willen afmelden, zijn er twee manieren om hiermee om te gaan. Wat is er in de bovenstaande sjabloon gecodeerd, waardoor de gebruikers-e-mailclient wordt geopend waarnaar een e-mail wordt verzonden [email protected] met de titel "Afmelden voor mij". De andere manier is om ze te linken naar een pagina met een afmeldformulier dat ze kunnen invullen. Als u op zoek bent naar een oplossing voor het opzeggen met één klik, dan is dit verkrijgbaar met nieuwsbriefsoftware zoals Constant Contact.

Laatste PHP-codefragment

Deze code wordt gebruikt om de URL naar de online versie van de nieuwsbrief te geven. Het is belangrijk om uw gebruikers een alternatief te bieden, omdat de nieuwsbrief niet goed werkt in hun e-mailclient.


Stap vier Uploaden van de Nieuwsbrief Postsjabloon

Nu u begrijpt hoe de sjabloon werkt en de code heeft aangepast aan uw behoeften, uploadt u de nieuwsbriefsjabloon naar uw themamap met behulp van FTP-software zoals Filezilla. Het is genoemd single-newsletter.php voor een doel en dat is om organisatorische redenen. Aangezien uw FTP uw bestanden sorteert in alfabetische volgorde, helpt dit u om a. Niet te verwarren post sjabloon met een pagina sjabloon.


Stap vijf Een post maken voor de nieuwsbrief

Maak een nieuw bericht in WordPress en onthoud dat je alles moet doen wat in de vorige instructies stond. Zoals het noemen van de kop tot de bijbehorende maand of dag, het kiezen van de juiste categorie, het toevoegen van uw nieuwsbriefinhoud in de WYSIWYG-editor, en het toevoegen van uw aangepaste velden, naam en waarde. Het belangrijkste is dat u de nieuwsbriefsjabloon selecteert in het vervolgkeuzemenu voor de sjabloon voor één bericht, zodat deze de nieuwsbriefsjabloon toont in plaats van de normale berichtsjabloon.


Stap zes De nieuwsbrief versturen

Nu u klaar bent met uw bericht en deze online hebt gepubliceerd, kunnen we met de volgende stap beginnen.

Open uw e-mail nieuwsbrief software; Ik gebruik GroupMail, maar je kunt bijna elke nieuwsbriefsoftware gebruiken om deze tutorial te voltooien; alle software moet bieden is de import web-URL optie. Maak een nieuw bericht (nieuwsbrief) en kijk in plaats van het invoeren van code en / of inhoud naar de optie om een ​​belangrijke URL te selecteren. Het idee is om gebruik te maken van het werk dat u al hebt gedaan, dus wanneer u de URL importeert in uw online nieuwsbrief die u in WordPress hebt gemaakt, wordt de werklast verminderd. Weet dat het misschien niet alles correct importeert, dus misschien moet je wat aanpassingen doen. Wanneer het wordt geïmporteerd, worden de berichten, het douaneveld, permalink voor uw online versie en al het andere weergegeven. Nu wordt uw nieuwsbrief online gearchiveerd!