我想个性化显示在(我的帐户)>(订单)中的这条消息 “尚未下订单” 有谁知道我可以在哪里做吗?在 woocommerce 文件中哪里可以找到这个短语?
也许可以通过插件更改消息,或直接在 php 文件中更改消息
您要查找的文本位于 WooCommerce 模板文件
myaccount/orders.php
。您可以使用 WordPress gettext
过滤器挂钩来更改文本:
add_filter( 'gettext', function( $filtered_text, $original_text ){
if( is_wc_endpoint_url('orders') && 'No order has been made yet.' === $original_text ) {
$filtered_text = esc_html__('My custom text.', 'woocommerce');
}
return $filtered_text;
}, 100, 2 );
代码位于子主题的functions.php 文件中(或插件中)。应该可以。