Woocommerce - 在购物车航运

问题描述:

如何在默认情况下,我会澳大利亚选择删除国家领域,并有输入栏不显示继承人的什么即时通讯谈论我的例子现在用woocommerce:Woocommerce - 在购物车航运

enter image description here

我m确定有一个简单的功能为此或设置在后端,但似乎无法找到解决方案:(

您可以设置您的商店只出售到澳大利亚在WooCommerce设置>常规设置中的“特定国家“字段

restrict the countries you will sell to

这应该从结帐中删除国家/地区选项。随着“澳大利亚”在这里以上设置设置是导致二十十四:

checkout with no country option

+0

喜感谢您的尝试,但我已经设置了这些设置,并且国家/地区字段仍在购物车页面 –

+0

因为我只是将我的测试设置设置为仅销售给澳大利亚(不提供其他插件)吨忘记卖场=特定国家选项),并没有看到该国的支票UT。查看我添加的屏幕截图。 – helgatheviking

+0

对不起,应该是更具体的,它只是在购物车页面上,当你使用航运计算器 –

粘贴下面的代码到您的function.php文件在结帐页面删除乡间田野:

function custom_override_checkout_fields($fields)  
{ 
unset($fields['billing']['billing_country']); 
return $fields; 
} 
add_filter('woocommerce_checkout_fields','custom_override_checkout_fields'); 
+0

去解决这个问题,这打破了我的网站500错误。 – Brett

+0

这是有效的,但对我来说,它使'城市'字段成为100%宽度,邮政编码保持50%,并在一个新行(之前,他们都是50%,并排和城市后邮编 - 浮法:右)。任何想法为什么发生这种情况 – trainoasis