¿Cuál es la ventaja de usar wp_mail?

17

¿Cuál es la ventaja de usar wp_mail() sobre mail() ? El Codex dice que son similares, pero parecen ser muy similares

    
pregunta byronyasgur 12.03.2012 - 14:48

1 respuesta

20

wp_mail() es una función conectable: se puede reemplazar por complementos. Eso es útil en los casos en que el mail() regular 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 sofisticada clase de PHP que ofrece un montón de preprocesamiento útil y soluciones para casos donde mail() es demasiado simple (líneas de asunto codificadas en UTF-8, archivos adjuntos, etc.). Simplemente eche un vistazo a bug tracker para tener una idea de la complejidad de estos tareas.

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

  • '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: Use wp_mail() para la interoperabilidad.

    
respondido por el fuxia 12.03.2012 - 15:07

Lea otras preguntas en las etiquetas