我需要根据添加到Woocommerce购物车中的特定产品创建一个动作挂钩:
当PRODUCT-#123添加到购物车时,则doThisFunction();
任何想法如何做到这一点?
答案 0 :(得分:1)
将以下代码添加到主题的functions.php文件
中add_action( 'woocommerce_add_to_cart', 'custom_add_to_cart', 10, 2 );
function custom_add_to_cart( $cart_item_key, $product_id ) {
// replace 123 with a valid product ID
if( 123 == $product_id ) {
//call the desired function
}
}