我正在将Woocommerce与WooCommerce复合产品插件配合使用(允许您使用其他产品的组合来制作产品)
我试图弄清楚如何通过那里的产品ID从所选产品中获得自定义属性。我已经从此Woocommerce Composite Products Documentation尝试了多个Woocommerce复合产品挂钩。
我的网站URL:Muesli Lab
示例网站(点击右侧栏中的营养价值):Link
foreach( WC()->cart->get_cart() as $cart_item ){
$product_id = $cart_item['product_id'];
$getcalories = get_post_meta( $product_id, '_calories_text_field1', true );
$gettotalfat = get_post_meta( $product_id, '_total_fat_text_field2', true );
}
我已经尝试过此代码,但结果仅在将商品添加到购物车后才显示,但是我想要的是一旦选择了要显示营养的商品,就会在表格中自动显示所选产品的营养价值模态框中的值。