Usa WordPress per creare e archiviare la tua newsletter online online

Questo tutorial ti mostrerà un modo semplice per mantenere una versione online della tua newsletter archiviata, rendendo facile la creazione di ogni newsletter. La differenza sta nel creare una versione online della tua newsletter che utilizzerai per creare ogni newsletter via email; Invece di creare una newsletter e-mail, quindi dover creare la versione online. Per fare ciò avrai bisogno di un software di newsletter via email (come GroupMail o Constant Contact), un'installazione di WordPress e il plug-in Single Post Template.


Passo uno Scarica il plug-in Single Post Template

Per utilizzare WordPress come metodo per produrre e archiviare le newsletter via email è necessario un plug-in per WordPress chiamato Single Post Template. Questo plugin consente agli autori di temi di includere modelli di post singoli, in modo molto simile a un autore di temi in grado di utilizzare file di modello di pagina. Noterai che faremo un inviare modello, non a pagina modello, perché in questo modo visualizzeremo automaticamente la versione online delle newsletter archiviate per i post presenti nella categoria "Newsletter", invece di inserire manualmente ciascun collegamento ipertestuale in una pagina.


Passaggio due Creazione della categoria

Iniziamo con la creazione della categoria "Newsletter".

Nelle tue impostazioni di amministrazione di WordPress sotto post (versione 3.3.1) fai clic sulle categorie. Il nome sarà "Newsletter", che è come appare sul sito e la lumaca sarà "newsletter", che è la versione URL-friendly del nome. Il genitore sarà "none" a meno che non si preveda di avere più newsletter. Ad esempio, se hai più newsletter via email come tecnologia, scienza e sport o giornalmente, settimanalmente e mensilmente, dovrai organizzarti diversamente. Organizzandomi, intendo la categoria "Newsletter" e in base alla categoria dei tuoi figli Tecnologia, Scienza e Sport o Quotidiana, Settimanale e Mensile.


Fase 3 Costruzione del modello di post

Scarica il modello di post newsletter fornito con questo tutorial e aprilo nel tuo editor preferito.

All'interno del codice vedrai qualche codice PHP, questo è dove avviene la magia. Ogni codice PHP ha uno scopo diverso di fornire opzioni per creare una newsletter di successo.

Primo snippet di codice PHP

Questo codice mostra il titolo del post. Quindi, per utilizzarlo, dovrai intitolare il tuo post al mese o al giorno corrispondente. Ciò significa che se invii una newsletter ogni giorno, ti consigliamo di nominarla come "Newsletter del 7 aprile 2012", oppure se invii una newsletter mensile, ti consigliamo di nominarla come "Newsletter di aprile".

Secondo snippet di codice PHP

Questo codice mostra qualsiasi contenuto digitato nell'editor WYSIWYG. Questa sarebbe la sezione principale dei contenuti della tua newsletter. Invece di usare il testo o gli stili di base dal lavandino della cucina, suggerisco di usare l'HTML per rendere più piccante il design. Crea pulsanti "leggi di più", distingue la fine di una storia e l'inizio di una storia con una linea orizzontale. Usa CSS per rendere il titolo più evidente, ma ricorda quando usi il CSS non puoi collegarti a un foglio di stile CSS esterno o avere un tag di stile nell'intestazione, perché non funzionerà con tutti i client di posta, quindi assicurati di usare gli stili in linea.

Terzo frammento di codice PHP

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

  • showposts = 3 visualizza i 3 post più recenti.
  • CATEGORY_NAME = in_depth_local_news determina quale categoria utilizzare per mostrare i post.
  • visualizza il titolo del post.
  • mostra la descrizione di 15 caratteri.

Determina quali post della categoria desideri visualizzare e cambia semplicemente CATEGORY_NAME =. Se ti piace mostrare solo 1 post, cambia il codice PHP in showposts = 1.

Se stai cercando di creare un'altra sezione che mostra i post di un'altra categoria, copia il codice sopra e incollalo dove preferisci. è importante avere, perché il codice reimposta la query in modo che sia possibile avere più sezioni di messaggi di categoria.

Quarto snippet di codice PHP

ID, "contesttext", vero); ?>

Questo codice mostrerà il testo (valore) che è nel contesttext (nome) sezione campi personalizzati. Questo ti dà l'opportunità di mettere tutto ciò che desideri nella barra laterale, come concorsi, annunci, immagini, ecc ... Affinché il codice sopra riportato funzioni, il nome del campo personalizzato deve essere contesttext, quindi se desideri utilizzarlo per gli annunci, modifica l'ID in ID, "annunci".

Qualunque cosa tu abbia inserito nella casella del valore è ciò che verrà visualizzato nella newsletter. La cosa bella è che puoi usare HMTL.

Quinto snippet di codice PHP

ID, 'business-sponsor', vero); ?>

Questo codice mostrerà il testo (valore) che è nel business-sponsor (nome) sezione campi personalizzati. Esattamente uguale al codice precedente, ma utilizza un ID diverso e appare nella terza colonna anziché nella seconda colonna.

Per quegli utenti che desiderano disiscriversi ci sono due modi per gestirli. Cosa è codificato nel modello sopra, che aprirà il client e-mail degli utenti inviando un'email a [email protected] con il titolo "Cancellami". L'altro modo è collegarli a una pagina con un modulo di annullamento dell'iscrizione che possono compilare. Se stai cercando una soluzione per un pulsante di annullamento dell'iscrizione in un clic, questo è disponibile con un software di newsletter come Constant Contact.

Snippet di codice PHP finale

Questo codice viene utilizzato per fornire l'URL alla versione online della newsletter. È importante dare ai tuoi utenti un'alternativa in caso la newsletter non funzioni correttamente nel loro client di posta elettronica.


Passaggio quattro Caricamento della newsletter

Ora che capisci come funziona il modello e hai modificato il codice in base alle tue esigenze, carica il modello di newsletter nella cartella del tema utilizzando un software FTP come Filezilla. È chiamato single-newsletter.php per uno scopo e questo è per motivi organizzativi. Dal momento che il tuo FTP ordina i tuoi file in ordine alfabetico ti aiuterà a non confondere a inviare modello con a pagina modello.


Step Five Fare un post per la newsletter

Crea un nuovo post in WordPress e ricorda di fare tutto ciò che era nelle istruzioni precedenti. Ad esempio denominare il titolo per il mese o il giorno, scegliere la categoria corretta, aggiungere il contenuto della newsletter nell'editor WYSIWYG e aggiungere il nome e il valore dei campi personalizzati. La cosa più importante è selezionare il modello di newsletter nel menu a discesa del singolo modello di post in modo che mostri il modello di newsletter al posto del normale modello di post.


Passaggio sei Invio della newsletter

Ora che hai finito il tuo post e lo hai pubblicato online, possiamo iniziare il prossimo passo.

Apri il tuo software di newsletter via email; Sto usando GroupMail, ma puoi usare quasi tutti i software di newsletter per completare questo tutorial; tutto ciò che il software deve fornire è l'opzione di importazione dell'URL web. Crea un nuovo messaggio (newsletter) e invece di inserire qualsiasi codice e / o contenuto cerca l'opzione per un importante URL web. L'idea è di utilizzare il lavoro che hai già fatto, quindi quando importi l'URL della tua newsletter online che hai fatto in WordPress ridurrà il carico di lavoro. Sappi che potrebbe non importare tutto correttamente, quindi potresti dover apportare alcune modifiche. Quando viene importato, visualizza i post, il campo doganale, la permalink alla tua versione online e tutto il resto. Ora la tua newsletter sarà archiviata online!