我想获取父分组产品的子产品ID,如何做到这一点,早期的wooCommerce将子数组保存在wp_option
表中,作为要_transient_wc_product_children_ids_8
的键,但最近的更新改变了它保存到数据库,请帮助我,我如何从分组产品中的父产品中获取子产品。
在WC_Product_Grouped
类中使用get_children()
方法。
$product_id = 8; // ID of parent product
$product = get_product( $product_id );
$children = $product->get_children();
它应该返回一个产品ID数组。
为WooCommerce 2.5更新,将get\u product()
替换为wc\u get\u product()
$product_id = 8; // ID of parent product
$product = wc_get_product( $product_id );
$children = $product->get_children();
在Woocommerce 2.5版上。0 get\u产品已被弃用。
改用wc_get_产品
$product_id = 8;
$product = wc_get_product($product_id);
$product->get_children();