从 booking/product 中检索填充的加载项数据
Retrieve filled in Add-on data from booking/product
我正在编写一个插件来拦截在 wordpress 中创建预订。要获得所有预订信息,我需要访问可预订产品的插件字段(Woocommerce 产品插件插件)中填写的信息。我目前使用的钩子让我可以访问 bookingId 和对象:
- woocommerce_new_booking
- woocommerce_booking_unpaid
我想知道如何从这里获取附加数据,因为我在元数据中找不到它?有没有办法从 bookingId、orderId 等中获取它?
亲切的问候。
我发现了以下内容:
$orderItem = wc_get_order($booking->order_id)->get_item($booking->order_item_id);
foreach($orderItem->get_data()["meta_data"] as $value){
error_log($value->key);
error_log($value->value);
}
我正在编写一个插件来拦截在 wordpress 中创建预订。要获得所有预订信息,我需要访问可预订产品的插件字段(Woocommerce 产品插件插件)中填写的信息。我目前使用的钩子让我可以访问 bookingId 和对象:
- woocommerce_new_booking
- woocommerce_booking_unpaid
我想知道如何从这里获取附加数据,因为我在元数据中找不到它?有没有办法从 bookingId、orderId 等中获取它?
亲切的问候。
我发现了以下内容:
$orderItem = wc_get_order($booking->order_id)->get_item($booking->order_item_id);
foreach($orderItem->get_data()["meta_data"] as $value){
error_log($value->key);
error_log($value->value);
}