Qual è il vantaggio di usare wp_mail()
over mail()
. Il Codice dice che sono simili, ma sembrano essere molto simili.
Qual è il vantaggio di usare wp_mail()
over mail()
. Il Codice dice che sono simili, ma sembrano essere molto simili.
Risposte:
wp_mail()
è una funzione collegabile: può essere sostituita da plugin. È utile nei casi in cui il normale mail()
non funziona (abbastanza buono), ad esempio quando sono necessari ulteriori dettagli di autenticazione. Esempio: WP Mail SMTP
wp_mail()
utilizza PHPMailer per impostazione predefinita, una sofisticata classe PHP che offre molte utili elaborazioni preliminari e soluzioni alternative per i casi in cui mail()
è troppo semplice (linee tematiche codificate UTF-8, allegati e così via). Dai un'occhiata al bug tracker per avere un'idea della complessità di questi compiti.
wp_mail
offre alcuni hook per altri plugin per modificare valori diversi:
'wp_mail'
'wp_mail_from'
'wp_mail_from_name'
caso d'uso'wp_mail_content_type'
'wp_mail_charset'
'phpmailer_init'
(un'azione)In breve: utilizzare wp_mail()
per l'interoperabilità.