我最近在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() –