Php “胡克”;将“U添加到”购物车“;不发送数量
我订阅了一个woocommerce钩子,它应该在回调函数中包含$quantity参数,但它看起来好像从未发送过Php “胡克”;将“U添加到”购物车“;不发送数量,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我订阅了一个woocommerce钩子,它应该在回调函数中包含$quantity参数,但它看起来好像从未发送过 add_action('woocommerce_add_to_cart', array(&$this, 'track_cart_add')); function track_cart_add($cart_item_key, $product_id = 0, $quantity = 1, $variation_id = null, $variation = null, $car
add_action('woocommerce_add_to_cart', array(&$this, 'track_cart_add'));
function track_cart_add($cart_item_key, $product_id = 0, $quantity = 1, $variation_id = null, $variation = null, $cart_item_data = null) {
// code here
}
Quantity总是一个,如果我打印出参数,它表明函数只有一个参数,即第一个($cart\u item\u key)。我错过什么了吗
woocommerce\u add\u to\u cart事件在此处触发:您是否尝试添加优先级和接受的参数参数 试试这个
add_action('woocommerce_add_to_cart', array(&$this, 'track_cart_add'), 10, 6);
function track_cart_add($cart_item_key, $product_id = 0, $quantity = 1, $variation_id = null, $variation = null, $cart_item_data = null) {
// code here
}