在 Woocommerce 中更改后端订单股票备注上的“→”字符

Change the "→" character on backend Orders stock notes in Woocommerce

在woocommerce order stock notes中,订单数量前后用→符号分隔,如下所示:

Product xyz 25→22

如何将 → 符号更改为另一个符号?

非常感谢。

这可以通过以下代码完成,该代码将在保存数据之前在订单备注内容中搜索“→”字符。

此订单备注是使用 wc_trigger_stock_change_notifications() 函数添加的,该函数使用 '→' 添加“→”字符。

代码:

add_filter( 'woocommerce_new_order_note_data', 'filter_new_order_note_data', 10, 3 );
function filter_new_order_note_data( $data, $args ) {
    $replacement = ' to ';

    $data['comment_content'] = str_replace('→', $replacement, $data['comment_content']);

    return $data;
}

代码进入您的活动子主题(或活动主题)的 function.php 文件。测试和工作。

前的订单备注(无此代码):

然后将订单状态更改为待处理并返回处理中(使用代码):