私は最近、価格が0のときにurlをリダイレクトするためにfunction.phpのコードを実装していますが、価格が不足していて価格条件が機能していないようです。私のコードを見てください。Woocommerce 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. IF価格が0の場合、それはカスタムURLにリダイレクトされます 2カードに追加して0をクリックしてもカートにアイテムが追加されません。どのように製品の追加を無効にするには?
ご協力いただきますようお願い申し上げます。良い一日を!
あなたのコードは、単に$ product-> get_price()を$ _product-> get_price()に置き換えます。 –