توجه : در نسخه های جدید ووکامرس این مشکل برطرف شده است و نیازی به استفاده از این کد نمی باشد.
برخی از سایت هایی که فروشگاه خود را با ووکامرس راه اندازی کرده اند می تواننداز این آموزش برای مخفی کردن پیام “ورود کوپن” در صفحه پرداخت استفاده کنند.
زمانیکه کاربر در صفحه سبد خرید خود کوپنی را وارد کرده باشد در صفحه پرداخت مجددا باکس کوپن نمایش داده می شود و این باعث سردرگمی کاربر می شود .
برای حل این مشکل با قطعه کد زیر در صورتیکه کوپن فعالی نداشته باشید می توانید جعبه کوپن تخفیف را از صفحه پرداخت حذف کنید.
کد زیر می بایست در فایل functions.php قرار گیرد.
<?php /* * Hide coupon notice on the checkout page if a coupon has been applied in cart */ add_filter( 'woocommerce_coupons_enabled', 'woocommerce_coupons_enabled_checkout' ); function woocommerce_coupons_enabled_checkout( $coupons_enabled ) { global $woocommerce; if ( ! empty( $woocommerce->cart->applied_coupons ) ) { return false; } return $coupons_enabled; }