Come notificare agli utenti un nuovo blog WordPress

WordPress offre due opzioni per notificare agli utenti del sito i nuovi post del blog. Puoi creare manualmente l'azione oppure puoi utilizzare un plug-in di WordPress. L'utilizzo di un plug-in di WordPress fornisce più funzionalità, offrendo un'opzione per personalizzare la mailing list o l'e-mail predefinita; tuttavia, puoi anche creare manualmente una notifica automatica modificando il tuo file functions.php.

Benefici

Notificare agli utenti registrati, siano essi collaboratori o iscritti, quando un nuovo post del blog viene pubblicato sul tuo sito, aiuta gli utenti a tenere traccia del tuo sito e può portare a più visualizzazioni di pagina. È anche una funzione utile per i redattori o i moderatori del sito, poiché potrebbero voler essere avvisati quando viene pubblicato un nuovo post del blog in modo che possano modificarlo.

Utilizzo di Sottoscrivi 2

Accedi al tuo pannello di amministrazione. Fare clic su "Plugin". Cerca "Sottoscrivi2", quindi fai clic su "Installa". Fare clic su "Attiva" per attivare il plug-in. Fare clic sul pannello "Impostazioni", quindi su "Sottoscrivi2". Modifica il modello per l'e-mail di notifica, quindi scegli le categorie per le quali desideri che le notifiche vengano trasmesse. Fare clic su "Salva impostazioni".

Utilizzo della notifica post

Accedi alla dashboard di WordPress. Apri la pagina del plug-in e cerca "Post Notification". Fare clic su "Installa ora", quindi attivare il plug-in. Fare clic su "Iscritti" sotto il collegamento "Strumenti". Visualizza l'elenco degli utenti registrati e scegli quelli che desideri rimuovere dall'elenco, se presenti. Fare clic su "Salva impostazioni".

Aggiunta manuale della notifica

Accedi al tuo sito e fai clic su "Aspetto", quindi su "Editor". Apri il file functions.php del tuo tema. Incolla il codice seguente nella parte inferiore del file delle funzioni:

funzione email_members ($ post_ID) {global $ wpdb; $ usersarray = $ wpdb-> get_results ("SELEZIONA user_email DA $ wpdb-> utenti;"); $ users = implode (",", $ usersarray); mail ($ users, 'È stato pubblicato un nuovo post'); return $ post_ID; }

add_action ('publish_post', 'email_members');

Sostituisci il messaggio "È stato pubblicato un nuovo post" con il tuo messaggio personalizzato e fai clic su "Aggiorna file".