【发布时间】:2021-06-01 04:39:01
【问题描述】:
我正在尝试将已下订单的订单号添加到每个订单项。 我们正在使用订单拆分插件(https://woocommerce.com/products/split-orders/)和订单组合插件。
为了能够跟踪产品的最初来源,我想在创建订单时将订单号作为元数据添加到订单项中。
我之前尝试过一些东西,比如下面的代码,但在尝试下订单时出现错误:
function action_woocommerce_new_order( $order_get_id ) {
$items = $order_get_id->get_items();
foreach ( $items as $item ) {
$item->update_meta_data( 'order_nummer', $order_get_id );
$item->save_meta_data();
}
}
add_action( 'woocommerce_new_order', 'action_woocommerce_new_order', 10, 1 );
谁能帮助我朝着正确的方向前进?
最好的,
【问题讨论】:
标签: php woocommerce metadata hook-woocommerce orders