以下小代码片段将仅从电子邮件通知中删除“运输”标签:
add_filter( 'woocommerce_get_order_item_totals', 'customize_email_order_line_totals', 1000, 3 );
function customize_email_order_line_totals( $total_rows, $order, $tax_display ){
// Only on emails notifications
if( ! is_wc_endpoint_url() || ! is_admin() ) {
// Remove "Shipping" label text from totals rows
$total_rows['shipping']['label'] = '';
}
return $total_rows;
}
代码位于活动子主题(活动主题)的 function.php 文件中。已测试并有效。
要从电子邮件通知中删除运输总计行,请使用以下命令:
add_filter( 'woocommerce_get_order_item_totals', 'customize_email_order_line_totals', 1000, 3 );
function customize_email_order_line_totals( $total_rows, $order, $tax_display ){
// Only on emails notifications
if( ! is_wc_endpoint_url() || ! is_admin() ) {
// Remove shipping line from totals rows
unset($total_rows['shipping']);
}
return $total_rows;
}
代码位于活动子主题(活动主题)的 function.php 文件中。已测试并有效。
无法定位特定电子邮件通知。
感谢您的代码,该代码可以从 woocommerce 发货订单和电子邮件中删除发货栏,但会导致我的帐户订单看不到发货栏,请告诉我如何使我的帐户订单可以正常看到发货栏并且只从我的电子邮件中删除运输栏,再次感谢您提供来自中国的代码,谢谢。