如何更改 woocommerce 订单中的消息 table

How to change the message in woocommerce order table

这是我第一次 post 来这里,我真的希望有人能够提供帮助..

我正在使用 woocommerce 2.6,当产品有库存时(例如 2 的库存)并且我选择延期交货选择“允许,但通知客户”,然后在产品页面上我可以看到 'in stock'. 然后,购物车、结帐和后续客户电子邮件中显示的通知显示 'Back ordered: 4' screenshot

你能告诉我如何将消息 'Back ordered: 4' 更改为 'Low Stock' 吗?

我尝试使用 grep -r "Back ordered" 搜索字符串 'Back ordered' 但找不到任何地方strong text

有人可以帮忙吗? 谢谢 弗雷德

我想你会在 /includes/abstracts/abstract-wc-order 中找到它。php

wc_add_order_item_meta( $item_id, apply_filters('woocommerce_backordered_item_meta_name', __( 'Backordered', 'woocommerce' ) ), $qty - max( 0, $product->get_total_stock() ) );

而且你也可以在语言文件里改,这样才是正道。

此消息位于此处: wp-content/plugins/woocommerce/includes/wc-formatting-functions.php

$display .= ' ' ;// . __( '(can be backordered)', 'woocommerce' );