В чем преимущество использования wp_mail?

Ответы:

23

wp_mail()является подключаемой функцией: ее можно заменить плагинами. Это полезно в тех случаях, когда обычный mail()не работает (достаточно хорошо), например, когда вам нужны дополнительные данные для аутентификации. Пример: WP Mail SMTP

wp_mail()по умолчанию использует PHPMailer - сложный класс PHP, который предлагает множество полезных средств предварительной обработки и обходных путей для случаев, когда mail()это слишком просто (строки темы в кодировке UTF-8, вложения и т. д.). Просто взгляните на баг-трекер, чтобы понять сложность этих задач.

wp_mail предлагает несколько хуков для других плагинов для изменения разных значений:

Короче говоря: использовать wp_mail()для совместимости.

Фуксия
источник