如何在 woocommerce 结帐页面中使 'Province' 字段不需要?

How to make 'Province' field unrequired in woocommerce checkout page?

我正在开发一个使用 woocommerce 构建的电子商务网站。当客户下订单时,he/she 需要在结帐页面的账单地址中输入省份。 Woocommerce 默认设置为 'Required'。但我不希望它是强制性的。我怎样才能 'Unrequired' 结帐页面中的省份字段?请帮忙。

我认为 "province" 不是默认的 woocommerce 结帐字段,但如果您知道正确的 "province" 字段名称,可以使用这里的示例:

将其插入 WordPress 主题内的 functions.php 文件。

add_filter( 'woocommerce_billing_fields', 'wc_cf_filter_state', 10, 1 );

function wc_cf_filter_state( $fields ) {
    $fields ['billing_state']['required'] = false;
    return $fields ;
}