下面的函数wc_get_product
来自Wordpress插件WooCommerce。通常它很容易使用并返回一个常规对象,但在这里我试图在'复合产品'上使用它,这使它更加棘手。
我按如下方式调用该函数:
$product = wc_get_product($productid);
var_dump($product);
返回的是以下对象:
object(WC_Product_Composite)#11305 (23) {
["extended_data":"WC_Product_Composite":private]=>
array(7) {
["add_to_cart_form_location"]=>
string(7) "default"
["shop_price_calc"]=>
string(7) "default"
}
["composite_meta":"WC_Product_Composite":private]=>
array(4) {
[1477435352]=>
array(19) {
["component_id"]=>
string(10) "1477435352"
["query_type"]=>
string(11) "product_ids"
["assigned_ids"]=>
array(2) {
[0]=>
int(541)
[1]=>
int(588)
}
}
}
我如何使用“指定的ID”?我在the documentation中找不到任何可以帮助我处理这些WC_Product_Composite
个对象的内容。