我正在尝试仅为变体母产品创建一个“添加到购物车”按钮。我正在使用以下方法访问产品数据:
$parent_product = new WC_Product($post->ID );
$parent_sku = $parent_product->get_sku();
$parent_description = $parent_product->get_short_description();
$parent_price = $parent_product->get_price();
$parent_stock_status = $parent_product->get_stock_status();
想知道是否可以从此处创建添加到购物车按钮。我遇到的所有数据都与产品版本有关。
FYI Woocommerce新手...
谢谢。
答案 0 :(得分:-1)
global $woocommerce;
$parent_id = $parent_product->get_id();
$woocommerce->cart->add_to_cart($parent_id);
我将创建一个按钮,该按钮调用WordPress REST API的AJAX函数,并在其中执行一些数据验证,包括nonce check。
希望这会有所帮助。