我现在有5种语言的网上商店,我们在欧洲销售和运送我们的产品。我已经在WooCommerce中创建了自定义结帐字段,没有问题。
对于1个国家(挪威),我们需要添加一个额外的字段(PID号)。没问题,但是应该只对挪威可见。其他所有国家/地区都不会看到此自定义结帐字段。
我们如何仅为1个国家/地区创建自定义结帐字段?
答案 0 :(得分:0)
您可以使用Checkout Field Editor (Checkout Manager) for WooCommerce插件来实现在结帐时添加条件字段的功能。
答案 1 :(得分:0)
您可以按照本教程添加自定义字段 How to Add a Custom Checkout Field
<script>
$(document).ready(function (){
if ($('#your_country_selet_id').val() == 'your_field_val'){
$('#newfield').show();
}
$('#your_country_selet_id').on('change',function() {
if ($('#your_country_selet_id').val() == 'your_field_val'){
$('#newfield').show();
} else {
$('#newfield').hide();
}
})
})
</script>
然后使用此jquery隐藏并在结帐页面上显示您的自定义字段