首页 文章

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

提问于
浏览 104
2

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

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

谢谢

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 挂钩以更改结帐页面上的默认状态 .

相关问题