¿Cuál es la ventaja de usar wp_mail?

Respuestas:

23

wp_mail()es una función conectable: se puede reemplazar por complementos. Eso es útil en los casos en que lo regular mail()no funciona (lo suficientemente bueno), por ejemplo, cuando necesita detalles de autenticación adicionales. Ejemplo: WP Mail SMTP

wp_mail()usa PHPMailer de forma predeterminada, una clase sofisticada de PHP que ofrece una gran cantidad de preprocesos útiles y soluciones alternativas para casos en los que mail()es demasiado simple (líneas de asunto codificadas UTF-8, archivos adjuntos, etc.). Solo eche un vistazo al rastreador de errores para tener una idea sobre la complejidad de estas tareas.

wp_mail ofrece algunos ganchos para que otros complementos cambien diferentes valores:

  • 'wp_mail'
  • 'wp_mail_from'
  • 'wp_mail_from_name' caso de uso
  • 'wp_mail_content_type'
  • 'wp_mail_charset'
  • 'phpmailer_init' (una acción)

En resumen: uso wp_mail()para interoperabilidad.

fuxia
fuente