unid_user 63 ارسال شده در آبان 01 گزارش بازنشر ارسال شده در آبان 01 سلام و درود دوستان گرامی، چزوری می تونم برای بازه قیمت مشخصی در ووکامرس، هزینه ارسال سفارشات و تعیین کنم؟ مثلا میخوام برای سفارشات بین 300 تا 600 هزار تومان هزینه ارسال 25000 تومان باشه. سپاس نقل قول لینک به ارسال
unid_user 63 ارسال شده در آبان 01 مالک گزارش بازنشر ارسال شده در آبان 01 لطفا راهنمایی کنید دوستان. نقل قول لینک به ارسال
Mobin 1669 ارسال شده در آبان 01 گزارش بازنشر ارسال شده در آبان 01 شما باید از هوکهای ووکامرس استفاده کنید این هوک برای تعیین هزینه ارسال هست function filter_woocommerce_package_rates( $rates, $package ) { /* Settings */ $min = 300000; $max = 600000; $shipping = 25000; $cart_total = WC()->cart->cart_contents_total; if ( $cart_total >= $min && $cart_total <= $max ) { foreach ( $rates as $rate_key => $rate ) { $cost = $rates[$rate_key]->cost; $rates[$rate_key]->cost = $shipping; } } return $rates; } add_filter( 'woocommerce_package_rates', 'filter_woocommerce_package_rates', 10, 2 ); 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .