Яка перевага використання wp_mail()
над mail()
. Кодекс каже, що вони схожі, але вони, схоже, дуже схожі.
Яка перевага використання wp_mail()
над mail()
. Кодекс каже, що вони схожі, але вони, схоже, дуже схожі.
Відповіді:
wp_mail()
є підключається функцією: її можна замінити плагінами. Це корисно у випадках, коли звичайний mail()
не працює (достатньо добре), наприклад, коли вам потрібні додаткові відомості про аутентифікацію. Приклад: WTP Mail SMTP
wp_mail()
використовує PHPMailer за замовчуванням, складний клас PHP, який пропонує багато корисної попередньої обробки та обхідних обставин для випадків, коли mail()
занадто просте (UTF-8 закодовані рядки, вкладення тощо). Просто погляньте на трекер помилок, щоб отримати уявлення про складність цих завдань.
wp_mail
пропонує деякі гачки інших плагінів для зміни різних значень:
'wp_mail'
'wp_mail_from'
'wp_mail_from_name'
використання випадку'wp_mail_content_type'
'wp_mail_charset'
'phpmailer_init'
(дія)Коротше кажучи: використовувати wp_mail()
для взаємодії.