在 WordPress 中發送郵件需要使用 wp_mail() 函數,但是郵件內容默認的類型卻是 「text/plain」,也就是不支持 HTML 。

如果你想要在郵件內容中添加 HTML 代碼,除了發送 「Content-Type: text/」 的 headers 信息之外,還可以利用過濾器統一修改。

    *WordPress 更改郵件內容類型為 HTML
    *https://www.weixiaoduo.com/mail-content-type-html/
functionBing_set_html_content_type_html(){
    return'text/html';//可以自定義類型
add_filter('wp_mail_content_type','Bing_set_html_content_type_html');

這樣,郵箱的內容默認就支持 HTML 代碼了。