che*_*ast 2 php wordpress checkout shipping woocommerce
我有一个woocommerce网站。默认情况下,在 woocommerce 中,我可以通过邮政编码限制运输区域.... ?
我是编码新手,所以有人可以告诉我在哪里输入代码。
请...
如果在 WooCommerce 中没有为您的国家/地区定义州,您应该需要使用字母代码(2 或 3 个大写字符)和数组中的相应标签名称来定义它们。
下面是一个基于法国地区(未在 Woocommerce 中定义)的法国国家代码示例(因此您需要设置 woocommerce 国家代码):'FR'
add_filter('woocommerce_states', 'add_custom_states_to_country');
add_filter('woocommerce_countries_allowed_country_states', 'add_custom_states_to_country');
function add_custom_states_to_country( $states ) {
$states['FR'] = array(
'AR' => __('Auvergne-Rhône-Alpes', 'woocommerce'),
'BF' => __('Bourgogne-Franche-Comté', 'woocommerce'),
'BR' => __('Bretagne', 'woocommerce'),
'CV' => __('Centre-Val-de-Loire', 'woocommerce'),
'CO' => __('Corse', 'woocommerce'),
'IF' => __('Île-de-France', 'woocommerce'),
'GE' => __('Grand Est', 'woocommerce'),
'HF' => __('Hauts-de-France', 'woocommerce'),
'NO' => __('Normandie', 'woocommerce'),
'NA' => __('Nouvelle-Aquitaine', 'woocommerce'),
'OC' => __('Occitanie', 'woocommerce'),
'PL' => __('Pays de la Loire', 'woocommerce'),
'PA' => __('Provence-Alpes-Côte d’Azur', 'woocommerce'),
);
return $states;
}
Run Code Online (Sandbox Code Playgroud)
代码位于活动子主题(或活动主题)的 function.php 文件中。测试和工作。
在运输区域设置中:
在购物车中(运费计算器):
在结帐中:
| 归档时间: |
|
| 查看次数: |
1813 次 |
| 最近记录: |