【发布时间】:2021-04-11 09:15:42
【问题描述】:
我正在使用它在购物车和结帐页面上为来自特定国家/地区的客户显示自定义文本:
add_filter( 'woocommerce_cart_totals_order_total_html', 'custom_total_message_html', 10, 1 );
function custom_total_message_html( $value ) {
if( in_array( WC()->customer->get_shipping_country(), array('US', 'CA') ) ) {
$value .= '<small>' . __('My text.', 'woocommerce') . '</small>';
}
return $value;
}
但是,这不会在 Woocommerce 发送的普通订单电子邮件中的订单总数之后添加自定义文本。我知道有一个过滤器woocommerce_get_formatted_order_total,但我似乎无法使用这个过滤器。如何修改上面的函数以在普通订单电子邮件中的价格之后显示自定义文本?
【问题讨论】:
标签: php wordpress woocommerce orders email-notifications