Lavorando con Temi e Plugin potrebbe esservi necessario utilizzare strumenti come wp mail per inviare email di gruppo a più utenti. Sicuramente dati gli standard a cui oggi siamo abituati ricevendo email, è necessario inglobare del codice HTML che venga correttamente visualizzato per una migliore estetica del messaggio finale.
Su wordpress, per poter inviare email formattato con testo e html, è necessario includere all’interno di functions.php il seguente codice:
[code]add_filter( ‘wp_mail_content_type’, ‘wpdocs_set_html_mail_content_type’ );
function wpdocs_set_html_mail_content_type() { return ‘text/html’; }[/code]
e successivamente prima di richiamare la funzione, è necessario impostare gli headers della mail in questo modo:
[code]
$to = ‘sendto@example.com’;
$subject = ‘The subject’;
$body = ‘The email body content’;
$headers = array(‘Content-Type: text/html; charset=UTF-8’);
wp_mail( $to, $subject, $body, $headers );
[/code]
Dopo aver correttamente inserito questo codice potrete inviare le email sfruttando il codice html e css per migliorare lo stile della mail.
Lascia un commento