WordPress教程:WooCommerce设置结账时“state”字段非必填

设置结账时“state”字段非必填

/**
 * WooCommerce Extra Feature
 * --------------------------
 *
 * Make "state" field not required on checkout
 *
 */
 
add_filter( 'woocommerce_billing_fields', 'woo_filter_state_billing', 10, 1 );
add_filter( 'woocommerce_shipping_fields', 'woo_filter_state_shipping', 10, 1 );
 
function woo_filter_state_billing( $address_fields ) { 
  $address_fields['billing_state']['required'] = false;
  return $address_fields;
}
 
function woo_filter_state_shipping( $address_fields ) { 
  $address_fields['shipping_state']['required'] = false;
  return $address_fields;
}

在哪里添加此代码?

将PHP代码放在主题或子主题functions.php文件的底部。

小朱博客

View posts by 小朱博客
小朱个人博客,生活网络分享,外贸建站,谷歌seo操作分享,B2B优化排名操作分享,资源分享,软件分享,生活分享。https://www.zhudc.com/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Scroll to top