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

如何无需插件修改WooCommerce后台订单详情及快速视图的Phone标签

无插件修改WooCommerce后台订单Phone字段标签方法

你可以通过添加代码片段实现修改,无需额外安装插件,操作如下:

操作前提

将下方代码添加到当前活跃主题的functions.php文件末尾,或使用自定义代码片段管理工具导入即可生效。

方案1:全局替换(最简单)

适合仅需修改全站点「Phone」文本的场景,会同时覆盖订单详情页、快速视图及其他WooCommerce内置场景的Phone标签:

add_filter( 'gettext', 'wc_change_phone_label_text', 20, 3 );
function wc_change_phone_label_text( $translated_text, $text, $domain ) {
    if ( $domain === 'woocommerce' && $text === 'Phone' ) {
        // 此处可修改为你需要的标签名称,比如「联系电话」
        $translated_text = '联系电话';
    }
    return $translated_text;
}

方案2:仅针对订单页面修改(不影响其他页面)

如果不想影响前台、其他WooCommerce页面的Phone标签,使用以下针对性过滤器:

// 修改订单详情页 billing 地址Phone标签
add_filter( 'woocommerce_admin_billing_fields', 'wc_custom_order_phone_label' );
// 修改订单详情页 shipping 地址Phone标签(如需要)
add_filter( 'woocommerce_admin_shipping_fields', 'wc_custom_order_phone_label' );
// 修改订单快速视图的Phone标签
add_filter( 'woocommerce_admin_order_preview_billing_fields', 'wc_custom_order_phone_label' );
function wc_custom_order_phone_label( $fields ) {
    if ( isset( $fields['phone'] ) ) {
        // 此处修改为你需要的标签名称
        $fields['phone']['label'] = '联系电话';
    }
    return $fields;
}

参考位置示意

  • 后台订单页对应位置:
    后台订单页Phone标签位置
  • 订单快速视图对应位置:
    订单快速视图Phone标签位置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 04:09:02