Una soluzione per la funzionalità Posta per email di Jetpack

WordPress ha un backoff sufficiente, per lo più reattivo, e ottime applicazioni per dispositivi mobili, ma potrebbe arrivare un giorno in cui vorresti solo mandare una mail per pubblicare una voce sul tuo sito web.

In questo post, esamineremo questa comoda funzionalità di Jetpack: Posta per email.

WordPress ha un post tramite funzionalità di posta elettronica nel suo nucleo, ma è lontano dall'essere pratico o facile da usare.

Come dice il Codice, devi:

  1. Crea un account e-mail dedicato da utilizzare esclusivamente per la pubblicazione sul tuo blog
  2. Configura WordPress per accedere a tale account tramite POP3
  3. Configura WordPress per pubblicare messaggi da tale account di posta elettronica

E anche se lo fai, sei bloccato con messaggi di testo in chiaro e non è possibile pubblicare allegati di posta elettronica!

Inoltre, devi almeno impostare una funzione nel tuo tema (o come plugin separato) affinché WordPress riconosca la tua posta come post. Oh, ho detto che puoi solo selezionare una categoria da pubblicare e non puoi impostare alcun tag o qualsiasi altro tipo di tassonomia?

Fortunatamente, questo approccio problematico può essere sostituito con Jetpack, un'altra creazione di Automattic. Il modulo Posta per posta elettronica risolve tutti i problemi di cui sopra e ti permette di fare molto di più. In breve, puoi:

  • Usa HTML nella tua email
  • Includi allegati (e includi le immagini allegate come una presentazione o una galleria incorporata)
  • Imposta un titolo (e una lumaca) diverso dal titolo della tua email
  • Imposta categorie e tag
  • Attiva o disattiva i commenti per il post
  • Imposta un estratto
  • Cambia lo stato del post
  • Imposta una password per il post
  • Imposta un orario in cui pubblicare il post
  • Inserisci <--more--> e <--nextpage--> tag all'interno del post
  • Fine il tuo post ovunque all'interno della tua email
  • Includi un sondaggio PollDaddy
  • Disattiva il geotagging
  • Imposta le opzioni Publicize, un altro modulo di Jetpack

Riscaldamento

Hai anche bisogno di fare un sacco di cose con Jetpack:

  • Installa il plugin
  • Collega il tuo sito Web con il tuo account WordPress.com
  • Verifica se il modulo "Invia per email" è abilitato
  • Vai agli utenti "Il tuo profilo e clicca su" Abilita post via email "
  • Ottieni l'indirizzo email speciale e aggiungilo alla tua rubrica

Tieni presente che non devi nemmeno usare la tastiera mentre esegui questi passaggi, ad eccezione, forse, inserendo le tue credenziali su WordPress.com. Dopo aver fatto questi in ordine, sei pronto per inviare il tuo primo post via email!


Shortcode disponibili

Ora che sei impostato sul tuo pannello di amministrazione di WordPress, ora puoi accedere al tuo account e-mail, quello che sei registrato con WordPress.com. Con il tuo primo post (e tutti gli altri, naturalmente), puoi utilizzare i seguenti shortcode ovunque all'interno della tua email:

Titolo: [titolo Hello World!]

parametri: Il titolo specificato.

Se si desidera inviare un'e-mail con un titolo diverso rispetto al titolo del post, è possibile utilizzare questo shortcode per impostare un titolo per il post. Se viene utilizzato questo shortcode, Jetpack ignorerà il titolo dell'email.

Slug: [slug oh-hai]

parametri: La lumaca specificata.

Il solito "slug", le parole sulla barra degli indirizzi. Puoi usare questo shortcode per usare URL più brevi come myblog.com/hawaii-trip/ ed evitare quelli enormi come myblog.com/a-trip-to-hawaii-what-i-expected-to-see-and-what-i-saw/.

categorie: [categoria News, Personali]

parametri: Nomi di categorie o ID separati da virgola.

È possibile impostare qualsiasi categoria desiderata con questo shortcode. Basta usare nomi o ID come parametri e sei a posto! Diventa anche la categoria giusta quando non usi il nome completo, come "Anno" invece di "Annunci".

tag: [tag lorem, ipsum, dolor]

parametri: Nomi di tag separati da virgola.

Come le categorie, puoi usare i nomi dei tag

P.S. Per quanto posso vedere, non supporta tassonomie personalizzate, il che è un peccato. Sarebbe bello se uno shortcode [tax] fosse introdotto e usato in questo modo: [imposta doganale-tassonomia] lorem, ipsum, dolor [/ tax] (dove il parametro predefinito è "tag"). Speriamo che il modulo supporterà questo in futuro :).

Commenti: [commenti disattivati]

parametri: "acceso o spento".

Non c'è bisogno di spiegarlo: puoi attivare o disattivare i commenti sul tuo post con questo shortcode.

Post Status: [stato privato]

parametri: "pubblica" (predefinito), "privato", "in attesa" o "bozza".

Di nuovo, questo è autoesplicativo: puoi impostare i quattro parametri per impostare lo stato del tuo post.

Posta Password: [password CorrectHorseBatteryStaple]

parametri: La password specificata.

Puoi proteggere il tuo post con una password con questo shortcode.

P.S. Ho ricevuto la password da un fumetto XKCD.

Pubblica Data / Ora: [ritardo +2 giorni]

parametri: una descrizione data / ora come "+1 settimana 2 giorni 3 ore" o "sabato prossimo" o "25 novembre 2013".

Usando il formato strtotime, puoi impostare la data e l'ora del tuo post. Se imposti il ​​parametro su "+2 ore", il tuo post verrà pubblicato 2 ore dopo aver inviato l'email.

Estratto: [estratto] ... [/ estratto]

Se stai utilizzando gli "estratti" di post di WordPress sul tuo sito web, puoi impostare un estratto tra [estratto] e [/estratto] tag.

geotagging: [geotag off]

parametri: "acceso o spento".

Se il tuo telefono (o client di posta elettronica) utilizza le tue informazioni GPS all'interno delle e-mail, la geotagging sarà abilitata per impostazione predefinita. Se non vuoi condividere queste informazioni sui tuoi post, dovresti disabilitarli usando questo shortcode con il parametro "off".

Pubblicizzare: [pubblicizza facebook twitter]

parametri: Elenco separato di servizi (come Facebook e Twitter) o "off".

Jetpack ha un altro utile modulo chiamato Publicize, che ti permette di condividere il tuo post automaticamente sui social network quando viene pubblicato. Se vuoi fare lo stesso con la posta elettronica, puoi utilizzare questo shortcode per Pubblicizzare il tuo post.

Separare il contenuto: [Di Più] e [pagina successiva]

Questi due sono anche auto-esplicativi: se hai mai bisogno di usare il <--more--> o <--nextpage--> tag all'interno del tuo post, puoi usare questi shortcode.

allegati: [Presentazione] e [Noslider]

Per impostazione predefinita, Jetpack includerà i tuoi allegati di immagini nel post. Se si allega una sola immagine, questa verrà visualizzata in linea e se si allega un'altra, tutte formeranno una galleria.

Se non ti piace questo comportamento, puoi usare [nogallery] per visualizzare tutte le immagini in linea o usare [slideshow] per sostituire la galleria con una presentazione.

Sondaggi PollDaddy: [sondaggio]

parametri: "tipo" (singolo, multi o un numero), "stile" (manga o medio), "altro" (sì o no).

Se hai un account PollDaddy, puoi utilizzare questo shortcode per includere un sondaggio all'interno del tuo post. Ecco un esempio su come usarlo:

 [sondaggio = "3" altro = "sì"] Quali sono i tuoi blog preferiti di Tuts +? (selezionare tre) * Wptuts + * Netsuts + * Webdesigntuts + * Psdtuts + * Phototuts + [/ sondaggio]

La fine: [fine]

Potrebbero esserci firme e-mail che non è possibile rimuovere (politica aziendale, hmpfh) o lo smartphone potrebbe aggiungere righe come "inviate da myPhone" (quella compagnia's policy, hmpfh) e non vorreste che queste firme fossero incluse nel vostro post.

Jetpack taglia automaticamente il testo dopo un blocco di firma o un


tag, ma puoi usare [end] in alternativa per terminare il post esattamente dove lo usi.


Avvolgendo

Ho sempre pensato che la caratteristica principale "post via email" di WordPress fosse troppo limitante, ridondante e assolutamente difficile da usare. Ora che abbiamo esaminato tutto ciò che il modulo "Posta per email" di Jetpack può fare, sono contento che ci sia un'alternativa ad esso, anch'essa sviluppata da Automattic.

Cosa ne pensi di questa funzione: hai intenzione di usarla? Condividi i tuoi commenti qui sotto e non dimenticare di condividere il post!