Woocommerce 更改电子商务结账页面上的措辞
感谢这里的帮助: 我可以通过将以下内容添加到子主题中的functions.php来更改Woocommerce结帐页面上的账单详细信息文本:Woocommerce 更改电子商务结账页面上的措辞,woocommerce,Woocommerce,感谢这里的帮助: 我可以通过将以下内容添加到子主题中的functions.php来更改Woocommerce结帐页面上的账单详细信息文本: function wc_billing_field_strings( $translated_text, $text, $domain ) { switch ( $translated_text ) { case 'Billing details' : $translated_text = __( 'Billi
function wc_billing_field_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Billing details' :
$translated_text = __( 'Billing Info', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'wc_billing_field_strings', 20, 3 );
更改这3个不同措辞的额外文本的代码是什么:
附加信息、产品和数量
(见截图):
最好覆盖checkout/form-checkout.php和checkout/review order.php 或者您可以使用
gettext
过滤器
此筛选器挂钩由
国际化函数(u(),_e()等)
尝试将上述代码更改为您的要求。最好覆盖checkout/form-checkout.php和checkout/review order.php 或者您可以使用
gettext
过滤器
此筛选器挂钩由
国际化函数(u(),_e()等)
尝试将上述代码更改为您的要求。谢谢melvin,这很有效,但仅适用于“账单详细信息”。如何更改附加信息、产品和数量。我正在子主题中将代码添加到functions.php。页面在这里:()谢谢@克劳迪,请检查我的答案。我已经更新了。如果没有其他标签,也可以替代模板文件以更改标签issues@Clawdius我的回答中有一些区分大小写的问题,我已经更新了。现在检查一下。希望一切顺利,太好了!3完成!但“附加信息”仍然不会改变。不要认为有模板文件。在Child上使用functions.php无法找到它。谢谢您能否找到使用文本编辑器写入
附加信息的模板文件?您是否也检查过没有区分大小写的问题@克劳迪·汉克斯·梅尔文(ClawdiusThanks melvin),这只适用于“账单明细”。如何更改附加信息、产品和数量。我正在子主题中将代码添加到functions.php。页面在这里:()谢谢@克劳迪,请检查我的答案。我已经更新了。如果没有其他标签,也可以替代模板文件以更改标签issues@Clawdius我的回答中有一些区分大小写的问题,我已经更新了。现在检查一下。希望一切顺利,太好了!3完成!但“附加信息”仍然不会改变。不要认为有模板文件。在Child上使用functions.php无法找到它。谢谢您能否找到使用文本编辑器写入附加信息的模板文件?您是否也检查过没有区分大小写的问题@请检查我的答案。我已经更新了检查我的答案。我已经更新了
function th_wc_order_review_strings( $translated_text, $text, $domain ) {
if(is_checkout()){
switch ($translated_text) {
case 'Billing details' :
$translated_text = __( 'Billing Info', 'woocommerce' );
break;
case 'Additional information':
$translated_text = __('New Field Name', 'woocommerce');
break;
case 'Your order':
$translated_text = __('My Order', 'woocommerce');
break;
case 'Product':
$translated_text = __('Your Product', 'woocommerce');
break;
}
}
return $translated_text;
}
add_filter( 'gettext', 'th_wc_order_review_strings', 20, 3 );