¿Cuál es la ventaja de usar wp_mail()más mail()? El Codex dice que son similares, pero parecen ser muy similares.
fuente
¿Cuál es la ventaja de usar wp_mail()más mail()? El Codex dice que son similares, pero parecen ser muy similares.
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.