从woocommerce checkout结算运费字段中删除默认选择状态

loading...


2

我从管理员端 United State 选择了默认国家/地区,但问题是状态 Oregon 将作为默认选择而来我想要保留状态字段而不是默认选择,以便客户可以自由搜索并选择状态

任何建议:下面是截图国家是好的,但状态需要为客户输入空

谢谢

loading...

1回答

  • 2

    请将此代码放在 functions.php 文件中 .

    //default checkout state
    add_filter( 'default_checkout_billing_state', 'change_default_checkout_state' );
    add_filter( 'default_checkout_shipping_state', 'change_default_checkout_state' );
    function change_default_checkout_state() {
        return ''; //set state code if you want to set it otherwise leave it blank.
    }
    

    Note: default_checkout_state filter hook现已弃用 . 所以请 default_checkout_billing_statedefault_checkout_shipping_state 挂钩以更改结帐页面上的默认状态 .

评论

暂时没有评论!