Woocommerce-更改2 Checkout标签文本不起作用

时间:2019-07-15 05:42:43

标签: php woocommerce

在Woocommerce的结帐页面中,我试图更改“账单明细”和“运送到其他地址?”的标签。改为其他文字,但是当我输入以下2个类似的代码时,它只更改了一次:“帐单详细信息”确实更改为“您的帐单信息”,但“运送至其他地址”却没有。 请帮忙。

onClick={(e) => {
            this.setState({ checked: !this.state.checked })
        }}

是否有任何方法可以更改Woocommerce的购物车和结帐页面中所有标签的文本?

1 个答案:

答案 0 :(得分:0)

尝试此代码。

function wc_billing_field_strings( $translated_text, $text, $domain ) {
    switch ( $translated_text ) {
        case 'Billing details' :
            $translated_text = __( 'Your billing info', 'woocommerce' );
            break;
        case 'Ship to a different address?' :
            $translated_text = __( 'other shipping address?', 'woocommerce' );
            break;
    }
    return $translated_text;
}
add_filter( 'gettext', 'wc_billing_field_strings', 20, 3 );