我正在建立一个以woocommerce为基础的电子商务网站。当客户下订单时,他/她需要在结账页面的账单地址中输入省份。默认设置为“必需”'通过Woocommerce。但我不希望它是强制性的。我怎么能“不需要”'结帐页面中的省字段?请帮忙。
答案 0 :(得分:2)
我不认为“省”是默认的woocommerce结帐字段,但是如果您知道正确的“省”字段名称,则可以使用此示例:
将其插入到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 ;
}