Я хочу получить идентификаторы дочернего продукта родительского сгруппированного продукта, как это сделать,
ранее woocommerce сохраняет дочерний массив в wp_option
стол как ключ к _transient_wc_product_children_ids_8
но недавнее обновление изменило способ сохранения в базе данных, пожалуйста, помогите мне, как я могу получить дочерние продукты из родительского продукта в сгруппированных продуктах.
Использовать get_children()
метод в WC_Product_Grouped
учебный класс.
$product_id = 8; // ID of parent product
$product = get_product( $product_id );
$children = $product->get_children();
Он должен вернуть массив идентификаторов продукта.
На Woocommerce версии 2.5.0 get_product уже устарел.
использование wc_get_product вместо
$product_id = 8;
$product = wc_get_product($product_id);
$product->get_children();