Denna handledning visar dig ett enkelt sätt att behålla en onlineversion av ditt arkiverade nyhetsbrev, samtidigt som det är enkelt att skapa varje nyhetsbrev. Skillnaden är att skapa en onlineversion av ditt nyhetsbrev som du ska använda för att skapa varje nyhetsbrev. Istället för att skapa ett nyhetsbrev, måste du skapa onlineversionen. För att kunna göra det behöver du e-postnyhetsprogramvara (som GroupMail eller Constant Contact), ett WordPress-installationsprogram och plugin för ett enkelt inläggsmall.
För att kunna använda WordPress som ett sätt att producera och arkivera nyhetsbrev för nyhetsbrev behöver du ett WordPress-plugin som heter Single Post Template. Det här pluginet tillåter temaförfattare att inkludera enskilda inläggsmallar, ungefär som ett temat författare kan använda sidmallfiler. Lägg märke till att vi ska göra en posta mall, inte en sida mall, eftersom det här är hur vi automatiskt visar webbversionen av de arkiverade nyhetsbreven för inlägg som finns i kategorin "Nyhetsbrev", istället för att manuellt sätta in varje hyperlänk på en sida.
Låt oss börja med att skapa kategorin "Nyhetsbrev".
I dina WordPress-administratörsinställningar under inlägg (version 3.3.1) klickar du på kategorier. Namnet kommer att vara "Nyhetsbrev", vilket är hur det visas på webbplatsen och sluggen blir "nyhetsbrev", vilket är den webbadressvänliga versionen av namnet. Föräldra kommer att vara "ingen" om du inte planerar att ha flera nyhetsbrev. Om du till exempel har flera nyhetsbrev om nyhetsbrev som teknik, vetenskap och sport eller dagligen, veckovis och månadsvis så vill du organisera annorlunda. Genom att organisera menar jag att skapa en kategori "Nyhetsbrev" och därmed har dina barn kategorier Teknologi, Vetenskap och Sport eller Dagligen, Veckovis och Månadsvis.
Ladda ner nyhetsbrevets mall med denna handledning och öppna den i din favoritredigerare.
Inuti koden ser du lite PHP-kod, det här är det där magiken händer. Varje PHP-kod fungerar som ett annat syfte att ge dig möjligheter att skapa ett framgångsrikt nyhetsbrev.
Denna kod visar postens titel. Så för att utnyttja det vill du titla ditt inlägg till den angivna månaden eller dagen. Betydande om du skickar ut ett nyhetsbrev varje dag så vill du namnge det som "7 april 2012 Nyhetsbrev", eller om du skickar ut ett månatligt nyhetsbrev så vill du nämna det som "April Nyhetsbrev".
Den här koden visar vilket innehåll du skriver in i WYSIWYG-editoren. Detta skulle vara huvudinnehållet i ditt nyhetsbrev. Istället för att använda grundläggande text eller stilar från köksdisken föreslår jag att använda HTML för att krydda designen. Gör "läs mer" -knappar, skilja en histories slut och en historia börjar med en horisontell linje. Använd CSS för att göra rubriken mer märkbar, men kom ihåg när du använder CSS kan du inte länka till en extern CSS-stilarkfil eller ha en stilmärke i ditt rubrik, eftersom det inte fungerar för alla e-postklienter, så var noga med att använda inline-stilar.
have_posts ()): $ my_query-> the_post (); ?> "title ="">
showposts = 3
visar de senaste 3 inläggen.CATEGORY_NAME = in_depth_local_news
bestämmer vilken kategori som ska användas för att visa inläggen.
visar rubriken på posten.
Visar 15 teckenbeskrivning.Bestäm vilken kategori inlägg du vill visa och helt enkelt ändra CATEGORY_NAME =
. Om du bara vill visa 1 inlägg ändra sedan PHP-koden till showposts = 1
.
Om du vill skapa en annan sektion som visar inlägg från en annan kategori, kopiera du ovanstående kod och klistra in den där du vill. är viktigt att ha, eftersom koden återställer frågan så det är möjligt att ha flera sektioner av kategoriinlägg.
ID, "contesttext", true); ?>
Denna kod kommer att visa texten (värde) som finns i contesttext
(namn) anpassade fält avsnitt. Detta ger dig möjlighet att lägga in allt du vill ha i sidofältet, tävlingar, annonser, bilder osv. För att den ovanstående koden ska fungera måste namnet på det anpassade fältet vara contesttext
, så om du vill använda den för annonser, ändra sedan id till ID, "annonser".
Vad du än gör i värdefältet är vad som kommer att dyka upp på nyhetsbrevet. Vad är trevligt är att du kan använda HMTL.
ID, "business sponsors", true); ?>
Denna kod kommer att visa texten (värde) som finns i Business-sponsorer
(namn) anpassade fält avsnitt. Exakt samma som ovanstående kod, men använder ett annat ID och visas i den tredje kolumnen i stället för den andra kolumnen.
För de användare som vill avregistrera finns det två sätt att hantera detta. Vad är kodat i ovanstående mall, vilket öppnar användarens e-postklient och skickar ett mail till [email protected]
med titeln "Unsubscribe Me". Det andra sättet är att länka dem till en sida med en prenumerationsformulär som de kan fylla i. Om du letar efter en lösning av ett klick avaktivera knappen är det tillgängligt med nyhetsbrevsprogramvara, som konstant kontakt.
Den här koden används för att ge webbadressen till onlineversionen av nyhetsbrevet. Det är viktigt att ge användarna ett alternativ incase nyhetsbrevet fungerar inte korrekt i sin e-postklient.
Nu när du förstår hur mallen fungerar och har ändrat koden för att passa dina behov, ladda upp nyhetsmallen till din temapapp med hjälp av FTP-program som Filezilla. Det heter enkel newsletter.php för ett ändamål och det är av organisatoriska skäl. Eftersom din FTP sorterar dina filer i alfabetisk ordning kommer det att hjälpa dig att inte förvirra en posta mall med a sida mall.
Skapa ett nytt inlägg i WordPress och kom ihåg att göra allt som var i tidigare instruktioner. Såsom namngiven rubriken till den angivna månaden eller dagen, väljer du rätt kategori, lägger till innehållet i nyhetsbrevet i WYSIWYG-redigeraren och lägger till ditt anpassade fältnamn och -värde. Viktigast, välj nyhetsbrevsmallen i rullgardinsmenyn för enkla inläggsmallar så det kommer att visa nyhetsbrevsmallen istället för den normala postmallen.
Nu när du har avslutat ditt inlägg och har publicerat det online kan vi börja med nästa steg.
Öppna ditt nyhetsbrevsprogramvara; Jag använder GroupMail, men du kan använda nästan vilket nyhetsbrev som helst för att slutföra denna handledning. Allt programvara behöver tillhandahålla är alternativet Importera webbadressen. Skapa ett nytt meddelande (nyhetsbrev) och istället för att ange någon kod och / eller innehåll leta efter alternativet att viktiga en webbadress. Tanken är att utnyttja det arbete du redan har gjort, så när du importerar webbadressen till ditt online nyhetsbrev som du gjorde i WordPress, kommer det att sänka arbetsbelastningen. Vet att det inte får importera allt korrekt, så du kan behöva göra några tweaks. När det importeras kommer det att visas inlägg, tullfält, permalink till din onlineversion och allt annat. Nu kommer ditt nyhetsbrev att arkiveras online!