在 WooCommerce 的 Email 设置选项中,有一项叫 Email Footer Text,默认的内容是 Powered by WooCommerce 这种简单纯文本,但这个字段其实支持 HTML 代码,也就是说可以写更复杂的内容,甚至可以借助 shortcode 的力量。

支持 HTML 代码的 Email Footer Text

如果希望发给客户的邮件中有一些全局内容,如产品购买注意事项等等,除了去修改 email 模版外,还可以好好利用 Email Footer Text 这个字段,如果你会写 HTML 代码,编辑好代码复制进去就行了。

如果你的内容比较复杂,写代码太麻烦,那可以考虑做成 shortcode,这个字段默认不解析 shortcode,但只要将下面代码加入主题的 functions.php,它就支持 shortcode 了。

add_filter( 'WooCommerce_email_footer_text', 'wc_footer_text_allow_shortcode' );
function wc_footer_text_allow_shortcode( $text ){
    return do_shortcode( $text );
}

shortcode 可以做的事情太多了,但不是每个人都知道怎么用代码来写,所以考虑用插件.

比如 Shortcoder 插件,可以实现一个 shortcode 对应一段 HTML 内容的功能,支持所见即所得编辑器,还能在 WordPress 编辑器里增加一个插入 shortcode 的按钮,是一款简单易用的 shortcode 生成工具,用在本文所述的情境里比较合适。