我最近在function.php中實現了代碼,以便在價格爲0時重定向url,但它似乎是唯一缺乏的,價格條件不起作用。看我的代碼。Woocommerce添加到購物車狀態
/**
* Set a custom add to cart URL to redirect to
* @return string
**/
function custom_add_to_cart_redirect() {
$_product = wc_get_product($product_id);
if($product->get_price() == 0 || $product->get_price() == '') {
return 'http://www.nichegas.ads-tracker.com/contact/';
}
}
add_filter('woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect');
看來我缺乏一些代碼或東西。 我們的目標是: 1.如果價格爲0,它將重定向到出自定義網址 2也單擊添加到卡和其零時,它不會將項目添加到購物車。如何禁用產品的添加?
您的幫助將非常感謝。祝你今天愉快!
您的代碼是正確的,只需將$ product-> get_price()替換爲$ _product-> get_price() –