在woocommerce中,我想知道如何从“订购说明”结帐字段占位符中删除此文本“例如,要交付的特殊说明”,因为我的商店不运送产品,而且听起来很不合逻辑。
因此,我尝试编辑模板checkout/form-shipping.php
失败。
如何更改订单注释结帐字段占位符?
感谢您的帮助。
答案 0 :(得分:1)
您无需编辑任何模板文件,只需使用以下代码段即可:
add_filter( 'woocommerce_checkout_fields' , 'change_order_notes_placeholder' );
function change_order_notes_placeholder( $fields ) {
$fields['order']['order_comments']['placeholder'] = _x('Notes about your order...', 'placeholder', 'woocommerce');
return $fields;
}
代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试和工作。
答案 1 :(得分:1)
在您的子主题中的 function.php 文件中添加以下代码。
function md_custom_woocommerce_checkout_fields( $fields )
{
$fields['order']['order_comments']['placeholder'] = 'Special notes';
$fields['order']['order_comments']['label'] = 'Add your special note';
return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'md_custom_woocommerce_checkout_fields' );