главная/Как изменить email content type на html в WordPress

Как изменить email content type на html в WordPress

Все письма отправленные через функцию wp_mail, по умолчанию получают content type равный text/plain.

Соответственно такие письма не обрабатывают html тэги.

 

Изменить это очень просто, используя встроенный фильтр.

 

function email_html_content_type(){
    return 'text/html';
}
add_filter( 'wp_mail_content_type', 'email_html_content_type' );