Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 电子商务中的变更单备注签出字段占位符_Php_Wordpress_Woocommerce_Field_Checkout - Fatal编程技术网

Php 电子商务中的变更单备注签出字段占位符

Php 电子商务中的变更单备注签出字段占位符,php,wordpress,woocommerce,field,checkout,Php,Wordpress,Woocommerce,Field,Checkout,在woocommerce中,我想知道如何从“订单注释”签出字段占位符中删除此文本“例如,交货特别注释”,因为我的商店不发货,而且听起来与上下文无关 因此,我试图编辑模板checkout/formshipping.php,但没有成功 如何更改订单注释签出字段占位符 非常感谢您的帮助。您不需要编辑任何模板文件,但请使用以下代码段: add_filter( 'woocommerce_checkout_fields' , 'change_order_notes_placeholder' ); funct

在woocommerce中,我想知道如何从“订单注释”签出字段占位符中删除此文本“例如,交货特别注释”,因为我的商店不发货,而且听起来与上下文无关

因此,我试图编辑模板
checkout/formshipping.php
,但没有成功

如何更改订单注释签出字段占位符


非常感谢您的帮助。

您不需要编辑任何模板文件,但请使用以下代码段:

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文件。测试和工作


在子主题中添加下面的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' );

你好,谢谢你的迅速回复。我把代码放在functions.php的子主题中,但我担心它没有改变任何东西…@Sculpt it它确实有效,这是唯一的方法,因为模板中没有任何内容,但是你的主题或插件肯定已经在进行一些自定义,这就是为什么它不适合你。请尝试通过谷歌聊天室或skype聊天室与我联系,搜索Loïc de Marcé…