我有一个叫做移动的产品类别。在每次购买手机类产品时,我都需要添加一个免费产品ID
自动将is 1245发送到购物车(&;客户需要看到一条消息,说明这是一款免费的移动产品。他们还可以删除产品1245。
我该怎么做?有什么插件可以帮助您吗?
我尝试了此代码,但没有成功&;我也不知道如何分类。
add_action( \'init\', \'add_product_to_cart\' );
function add_product_to_cart() {
$product_id =1245;
$found = false;
//check if product already in cart
if ( sizeof( $woocommerce->cart->get_cart() ) > 0 ) {
foreach ( $woocommerce->cart->get_cart() as $cart_item_key => $values ) {
$_product = $values[\'data\'];
if ( $_product->id == $product_id )
$found = true;
}
// if product not found, add it
if ( ! $found )
$woocommerce->cart->add_to_cart( $product_id );
}
}