在 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 程式碼了。