答案 0 :(得分:1)
在这种情况下,直接不要尝试编辑插件文件。而不是尝试搜索钩子。
以下是您可以在函数文件中添加它的代码。它还会改变文本和占位符
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' );
答案 1 :(得分:0)
要实现这一点,您需要使用 woocommerce_checkout_fields 过滤器并将 $ fields ['order'] ['order_comments'] ['label'] 设置为您的文字想。
这是代码。您应该将它添加到主题的function.php文件或插件中。
add_filter( 'woocommerce_checkout_fields', 'change_order_note_label' );
/**
* Change Order Notes Label - WooCommerce
*
*/
function change_order_note_label( $fields ) {
$fields['order']['order_comments']['label'] = 'Special notes';
return $fields;
}
答案 2 :(得分:0)
对我有用
add_filter('woocommerce_checkout_fields','theme_override_checkout_notes_fields');
///我们的钩子函数-$ fields通过过滤器传递! 函数theme_override_checkout_notes_fields($ fields){ $ fields ['order'] ['order_comments'] ['placeholder'] ='在此处添加一些订单注释或礼物消息。 $ fields ['order'] ['order_comments'] ['label'] ='订购单或礼物消息'; 返回$ fields; }