Wordpress 如何从新订单中获取所有产品ID是woocommerce的一部分

Wordpress 如何从新订单中获取所有产品ID是woocommerce的一部分,wordpress,woocommerce,Wordpress,Woocommerce,我得到了这个解决方案,但我认为这个代码在现有的woocommerce版本中不起作用。请帮助我您使用的是哪个版本的WooCommerce?woocommece版本2.6.14和wordpress版本是4.7.3此代码运行良好,刚刚经过测试…您在哪里使用它?我在functions.php中使用它,它显示的是产品名称而不是id。我要的不是我的名字。。。。但是id存储在元值中…所以这个变量$product\U id=$item['product\U id']是空的 $order = new WC_Ord

我得到了这个解决方案,但我认为这个代码在现有的woocommerce版本中不起作用。请帮助我

您使用的是哪个版本的WooCommerce?woocommece版本2.6.14和wordpress版本是4.7.3此代码运行良好,刚刚经过测试…您在哪里使用它?我在functions.php中使用它,它显示的是产品名称而不是id。我要的不是我的名字。。。。但是id存储在元值中…所以这个变量$product\U id=$item['product\U id']是空的
$order = new WC_Order( $order_id );
$items = $order->get_items();
foreach ( $items as $item ) {
    $product_name = $item['name'];
    $product_id = $item['product_id'];
    $product_variation_id = $item['variation_id'];
}