آموزش تغییر حالت به بسته بودن فروشگاه در ووکامرس
گاهی اوقات شما بنا بدلایلی قصد فروش به مدت 1 هفته را ندارید . در این حالت شما باید فروشگاه خود را به حالت دیگری تغییر دهید . حالت بسته بودن یا تعطیلات تغییر دهد که شخص نمیتواند هیچ خریدی انجام دهد و با پیغام مورد نظر شما روبرو خواهد شد.
برای تغییرات در حالت بسته بودن فروشگاه ووکامرس کافیست کد زیر را در functions.php قرار دهید
// Trigger Holiday Mode add_action ('init', 'a4fran3_woocommerce_holiday_mode'); // Disable Cart, Checkout, Add Cart function a4fran3_woocommerce_holiday_mode() { remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 ); remove_action( 'woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 ); remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 ); add_action( 'woocommerce_before_main_content', 'a4fran3_wc_shop_disabled', 5 ); add_action( 'woocommerce_before_cart', 'a4fran3_wc_shop_disabled', 5 ); add_action( 'woocommerce_before_checkout_form', 'a4fran3_wc_shop_disabled', 5 ); } // Show Holiday Notice function a4fran3_wc_shop_disabled() { wc_print_notice( 'فروشگاه تا اطلاع ثانوی تعطیل میباشد)', 'error'); }
نتیجه کد بالا :