我想在WooCommerce结账时获取购物车中商品的类别 . 我想提取它然后将它放在我的自定义结帐中的字段中 .
我正在使用WooCommerce MultiStep Checkout Wizard premium插件和specific hook:
add_action('woocommerce_multistep_checkout_before_order_info', 'destinationStep');
我找到了很多documentation,因为我需要用它来获得它 .
我试图让项目出现,但我只是得到一个空数组 .
$order = new WC_Order( $order_id );
$items = $order->get_items();
var_dump($items);
1 回答
您可以先尝试使用您的方法 "new WC_Order( $order_id );" ,这样:
如果仍然无效,请尝试使用 "new WC_Order($post->ID)" 方法:
Update - 经过一番思考: