在 WooCommerce 中编辑发送给管理员的新订单电子邮件

Editing New order email that goes to Admin in WooCommerce

我正在寻找一种方法来更改管理员在下新订单后收到的电子邮件中的“运输:”一词。我们使用 Woo shipping 收取手续费,所以希望保持一致,并在电子邮件中也注明“手续费”。

有人能告诉我正确的地方吗?

我可以使用此更改结帐时的措辞:

    add_filter( 'woocommerce_shipping_package_name', 'custom_shipping_package_name' );
function custom_shipping_package_name( $name ) {
    return 'Handling fee';
}

有办法到处改吗?我们不会运送任何东西,所以它总是手续费。

谢谢!

将以下代码添加到活动 theme/child 主题的 functions.php 文件中

add_filter("woocommerce_get_order_item_totals", "change_shipping_label", 10, 3);
function change_shipping_label( $total_rows, $this_class, $tax_display ){
    if( isset( $total_rows["shipping"]["label"] ) ){
        $total_rows["shipping"]["label"] = "Handling Fee";
    }
    return $total_rows;
}