Quel est l'avantage d'utiliser wp_mail?

Réponses:

23

wp_mail()est une fonction enfichable: elle peut être remplacée par des plugins. C'est utile dans les cas où le standard mail()ne fonctionne pas (assez bien), par exemple lorsque vous avez besoin de détails d'authentification supplémentaires. Exemple: WP Mail SMTP

wp_mail()utilise PHPMailer par défaut, une classe PHP sophistiquée qui offre beaucoup de prétraitement utile et de solutions de contournement pour les cas où mail()c'est trop simple (lignes d'objet codées en UTF-8, pièces jointes, etc.). Jetez un œil au traqueur de bogues pour vous faire une idée de la complexité de ces tâches.

wp_mail propose des crochets pour d'autres plugins pour changer différentes valeurs:

  • 'wp_mail'
  • 'wp_mail_from'
  • 'wp_mail_from_name' cas d'utilisation
  • 'wp_mail_content_type'
  • 'wp_mail_charset'
  • 'phpmailer_init' (une action)

En bref: utilisez wp_mail()pour l'interopérabilité.

fuxia
la source