从商店退房时遇到问题。有两个用于输入地址的框:
1)在地址区域中的“街道名称和号码”框中,
2)另一个数字框。
在结束时,订单(我已经完成一些测试付款方式的订单),我意识到第一个地址框是可选的,因为当您在数字框中键入数字时,它会在订单区。
我一直在做一些研究,看到了如何在WordPress“ functions.php”文件中添加一些代码行来更改此文本,但是我找不到正确的方法。
我已经尝试使用名为Checkout Field Editor的插件,但它与WooCommerce Extra Checkout Fields for Brazil冲突。而且,在“ cpf”和“ cnpj”之间切换的复选框全部压缩在左侧,而看不到其内容。
答案 0 :(得分:0)
根据您的解释,我了解到您正在尝试同时使用2个插件。这两个插件都用于编辑结帐字段。因此,当它们一起使用时,它们可能会发生冲突。
请根据您的需要考虑禁用这两个Checkout字段编辑器插件之一,这应该可以解决您的问题。
提示:使用功能最多的插件,并禁用功能最少的插件。
答案 1 :(得分:0)
当然,我删除了有冲突的插件(在这种情况下为Checkout Field Editor),我的主要问题是如何编写此代码
// Hook in
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields($fields){
$fields['billing']['billing_address_1']['placeholder'] = 'Nome da rua';
return $fields;
}
将地址字段占位符更改为“街道名称”,而不是“街道名称和数字”,因为正如我所解释的那样,“数字”字段已完成其工作。