在woocommerce中结帐页面字段重命名

时间:2015-09-30 00:28:30

标签: php wordpress woocommerce label

我正在尝试重命名结帐页woocommerce上的字段文本,这是我正在使用的代码。

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );


function custom_override_checkout_fields( $fields ) {
     $fields['billing']['billing_address_1']['label'] = 'Address (No PO Boxes)';

     return $fields;
}

现在上传页面Address (No PO Boxes)正在显示的问题是什么,但页面加载完全开始显示地址再次我很困惑为什么它显示那样

1 个答案:

答案 0 :(得分:0)

我得到了一个答案,我更新了woocommerce/includes/class-ec-countries.php中的标签。在那里,您可以看到line no.509代码上的代码将在数组中

'address_1' => array(
            'label'       => __( 'Address', 'woocommerce' ),
            'placeholder' => _x( 'Street address', 'placeholder', 'woocommerce' ),
            'required'    => true,
            'class'       => array( 'form-row-wide', 'address-field' )
        ),

我用我所需的文本更改了地址,现在它正在运行很棒