هشدار عدم پرداخت بدلیل وزن بالای محصولات در ووکامرس

هشدار عدم پرداخت بدلیل وزن بالای محصولات در ووکامرس

هشدار عدم پرداخت بدلیل وزن بالای محصولات در ووکامرس

شما میتوانید کاربرانی که وزن محصولاتی که در حال خریدشان بیش از فلان کیلو بوده را ممنوع از پرداخت کنید و نتوانند پرداختی انجام دهند تا زمانی که وزن کل کالا هایشان از مقدار پیشفرض ما کمتر شود

برای انجام این کار در ووکامرس کافیست کد زیر را در functions.php قرار دهید

add_action('woocommerce_after_checkout_validation', 'a4fran3_deny_checkout_if_weight');
 
function a4fran3_deny_checkout_if_weight( $posted ) {
global $woocommerce;
$max_weight = 100;
if ( $woocommerce->cart->cart_contents_weight > $max_weight ) {
   $notice = 'با عرض پوزش ، وزن کل محصولات شما بیش از حد مجاز میباشد ' . $max_weight . get_option('woocommerce_weight_unit');
   wc_add_notice( $notice, 'error' );
}
}

نتیجه کد بالا :

وزن بالای محصولات

لینک کوتاه:

https://a4fran3.ir/?p=17818

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه