کد تخفیف یکی از مواردی است که در ووکامرس میتواند کاربر را نسبت به خرید از فروشگاه ترغیب کند. برخی از فروشگاهها هستند که باید با قیمت مقطوع اجناس را به فروش برسانند و نیازی به استفاده از کد تخفیف نیست. در اینجا میتوان فیلد کد تخفیف را غیرفعال کرد. ما در این مقاله نحوه غیرفعال کردن کد تخفیف در ووکامرس را به شما آموزش میدهیم.
آنچه در این مقاله میخوانید
غیرفعال کردن کد تخفیف در فروشگاه ووکامرس
اگر میخواهید کد تخفیف را به طور کامل در فروشگاه ووکامرسی غیرفعال کنید طوری که فیلد کوپن (کد تخفیف) در سبد خرید و تسویه حساب نمایش داده نشود، کافی است به پیکربندی ووکامرس رفته و در تب همگانی، بخش فعالسازی کوپنها تیک گزینه «فعال کردن استفاده از کوپنهای تخفیف» را بردارید. با اینکار فیلد کد تخفیف به طور کامل مخفی خواهد شد.
غیرفعال کردن کد تخفیف در برگه تسویه حساب
اگر میخواهید کد تخفیف در برگه سبد خرید فعال باشد ولی در برگه تسویه حساب نمایش داده نشود، میتوانید از قطعه کد زیر استفاده کنید. این قطعه کد، فرم کد تخفیف را به طور کامل در برگه تسویه حساب مخفی خواهد کرد.
/**
* @snippet Hide coupon field on checkout page
* @author Tidaweb
* @compatible WordPress All Versions
*/
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
function tidaweb_hide_coupon_field_on_woocommerce_checkout( $enabled ) {
if ( is_checkout() ) {
$enabled = false;
}
return $enabled;
}
add_filter( 'woocommerce_coupons_enabled', 'tidaweb_hide_coupon_field_on_woocommerce_checkout' );
غیرفعال کردن کد تخفیف در برگه سبد خرید
اگر میخواهید کد تخفیف در برگه تسویه حساب (صورتحساب) فعال باشد ولی در برگه سبد خرید نمایش داده نشود، میتوانید از قطعه کد زیر استفاده کنید. این قطعه کد، فرم کد تخفیف را به طور کامل در برگه سبد خرید مخفی خواهد کرد.
/**
* @snippet Hide coupon field on cart page
* @author Tidaweb
* @compatible WordPress All Versions
*/
function tidaweb_hide_coupon_field_on_woocommerce_cart( $enabled ) {
if ( is_cart() ) {
$enabled = false;
}
return $enabled;
}
add_filter( 'woocommerce_coupons_enabled', 'tidaweb_hide_coupon_field_on_woocommerce_cart' );
چرا فیلد کد تخفیف ووکامرس را حذف میکنیم؟
با وجود این واقعیت که استفاده از کوپن ویژگی بسیار مفیدی است، ولی گاهی ممکن است شما بخواهید برای جلوگیری از حواسپرتی کاربر، کد تخفیف را در یکی از برگههای سبد خرید یا تسویه حساب مخفی کنید. اینکار با آموزش بالا امکان پذیر خواهد بود.
دلیل شما برای غیرفعال کردن کد تخفیف به طور کامل یا فقط در یکی از برگههای سبد خرید یا تسویه حساب چیست؟ نظراتتان را با ما به اشتراک بگذارید. همچنین اگر به دنبال ترفندهای بیشتر هستید، به ترفند وردپرس مراجعه کنید.
منبع : webroom
بسیار عالی و کارآمد بود