如何在帐单地址结帐框中替换内容

时间:2019-08-07 19:23:18

标签: php wordpress woocommerce checkout

从商店退房时遇到问题。有两个用于输入地址的框:

1)在地址区域中的“街道名称和号码”框中,

2)另一个数字框。

在结束时,订单(我已经完成一些测试付款方式的订单),我意识到第一个地址框是可选的,因为当您在数字框中键入数字时,它会在订单区。

我一直在做一些研究,看到了如何在WordPress“ functions.php”文件中添加一些代码行来更改此文本,但是我找不到正确的方法。

我已经尝试使用名为Checkout Field Editor的插件,但它与WooCommerce Extra Checkout Fields for Brazil冲突。而且,在“ cpf”和“ cnpj”之间切换的复选框全部压缩在左侧,而看不到其内容。

2 个答案:

答案 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;
   }

将地址字段占位符更改为“街道名称”,而不是“街道名称和数字”,因为正如我所解释的那样,“数字”字段已完成其工作。