You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何仅修改WooCommerce手动添加新订单区域默认Shipping名称?

仅修改WooCommerce后台手动添加新订单的Shipping名称方案

可以通过自定义代码精准实现这个需求,只改动后台手动添加新订单区域的默认Shipping名称,不影响前端或其他后台页面,同时保留手动修改的权限。

将以下代码添加到你的主题functions.php文件,或者自定义插件中:

add_filter( 'woocommerce_shipping_method_title', 'custom_admin_add_order_shipping_title', 10, 2 );
function custom_admin_add_order_shipping_title( $title, $method ) {
    // 判断是否处于后台手动添加新订单的页面
    if ( is_admin() && ( ( isset( $_GET['post_type'] ) && $_GET['post_type'] == 'shop_order' && isset( $_GET['action'] ) && $_GET['action'] == 'add' ) || ( isset( $_SERVER['REQUEST_URI'] ) && strpos( $_SERVER['REQUEST_URI'], 'post-new.php?post_type=shop_order' ) !== false ) ) ) {
        // 将默认的Shipping替换为NZ Post Courier
        if ( $title === 'Shipping' ) {
            $title = 'NZ Post Courier';
        }
    }
    return $title;
}

代码说明:

  • 借助woocommerce_shipping_method_title钩子过滤配送方法的标题
  • 通过判断后台页面的URL参数,精准锁定手动添加新订单的场景,不会干扰其他页面的显示
  • 仅当原标题为“Shipping”时替换为“NZ Post Courier”,你仍然可以随时手动修改这个文本框内的内容

添加代码后,进入后台手动添加新订单页面,配送区域的默认名称就会变成“NZ Post Courier”,完全满足你的需求。

内容的提问来源于stack exchange,提问作者JapeNZ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 20:32:40