По умолчанию wordpress отправляет письма в формате текста и вставленные html теги просто отображаются в тексте.
Для того что-бы изменить кодировку отправляемого типа текста.
Пропишем в нашем файле function.php следубщий код:
Код:
add_filter( 'wp_mail_content_type', 'filter_function_name_4869' );
function filter_function_name_4869( $content_type ){
return 'text/html';
}
все, теперь письма отправляются в формате html