在Woocommerce中更新订单运送信息

时间:2019-05-29 14:06:36

标签: wordpress woocommerce woocommerce-subscriptions

我已订阅,并且通过以下方式添加了有关运输物品的一些信息:

$item->update_meta_data('Indirizzo azienda', $address);

,您可以看到它正确显示:

enter image description here

问题在于此信息未添加到相关订单中,并且在续订时,我丢失了该信息。

我想将相同的数据添加到订单中,因此,希望在下一次续订中可以有。 (我正确吗?)

要添加此信息,我使用以下钩子:woocommerce_checkout_create_order_shipping_item,但在订阅而不是在相关订单上被触发。
我可以使用任何钩子吗?

这是我用来添加信息的代码:

public function add_shipping_info_on_order($item, $package_key, $package, $subscription){
    $item->update_meta_data('Indirizzo: ', 'My address here');
}

0 个答案:

没有答案