WooCommerce结账页面州/县(可选)验证不起作用

时间:2018-11-30 作者:core114

wooCommerce结账页面State / County (optional) 验证不工作

这是我添加的代码

 add_filter(‘thwcfd_State_field_override_required’,’__return_true’);
关于如何为State / County (optional)

类似于State / County (optional)*

看看我的问题

enter image description here

1 个回复
最合适的回答,由SO网友:vikrant zilpe 整理而成

代码进入function.php 活动子主题(或活动主题)的文件。它可以工作。

add_filter( \'woocommerce_billing_fields\', \'woo_filter_state_billing\', 10, 1 ); 
function woo_filter_state_billing( $address_fields ) { 
    $address_fields[\'billing_state\'][\'required\'] = true;
    return $address_fields; 
} 

add_filter( \'woocommerce_shipping_fields\', \'woo_filter_state_shipping\', 10, 1 );
function woo_filter_state_shipping( $address_fields ) { 
    $address_fields[\'shipping_state\'][\'required\'] = true; 
    return $address_fields; 
}

相关推荐

Frontend Post Form Validation

好的,这里有几篇关于前端投递表单的帖子。我把它们都读了,这让我明白了我的意思。现在,我遇到的每一个表单都有某种形式的验证,它似乎可以检查您想要设置为必需的字段的值。我试过了,但什么都没用。我只是无法设置任何必填字段。表单的其他方面都很完美。但我希望强制执行我的必填字段(适当错误消息的奖励)。我试着在google上四处看看,我真的不认为JS是我想要使用的。以及任何其他我似乎也无法进行的php验证。我敢肯定,我把它们都弄错了。以下是我所拥有的:http://pastebin.com/rw4c6jZQ (应验证