خانه / وردپرس / آموزش ووکامرس / نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس
نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس
نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس

نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس

امروز میخواهیم در مورد نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس در این آموزش ووکامرس صحبت نماییم تا اگه محصول های شما مجازی و دانلودی می باشد ان رو بردارید زیرا اصلا ربطی به انبار ندارد و همچنین اگه از ان دسته مدیران فروشگاهی می باشید که بنا به دلایلی نمی خواهید محصولات موجود در انبار رو به مشتریان بگید میتونید این آموزش رو دنبال نمایید

نحوه حذف موجودی انبار در فروشگاه اینترنتی ووکامرس

دوستان میدونید که برای تنظیمات مربوط به انبار باید همانند شکل زیر به محصولات مراجعه نمایید پس برای اینکه این بخش رو نمایش و تنظیم نمایید به قسمت پیشخوان » ووکامرس » محصولات و بعد از انجا تب انبار رو جهت مشاهده کلیک نمایید که اگه به تصویر زیر نگاه کنید که با کادر قرمز مشخص شده است میتونید نحوه نمایش موجودی انبار رو مشاهده نمایید

حذف موجودی انبار

دوستان در این قسمت برای محصولهای فیزیکی میتونید اقدام به حذف نمایید و یا مشخص نمایید چه جوری نمایش شود ولی اگه محصولی در انبار موجود نباشد مشتری به سبد خرید منتقل نمی شود

حذف موجودی انبار در فروشگاه اینترنتی

حالا برای این کار شما باید خروجی موجودی انبار که به صورت html نوشته شده را در برگه ی محصولات بیابید که در برگه محصولات به wc_get_stock_html() برخورد خواهید کرد و جهت مشاهده بیشتر دستورالعمل خروجی html رو به صورت woocommerce_get_stock_html مشاهده نمایید

حالا در صورت تمایل بیایید رشته ی خالی را به عنوان فیلتر بهش اختصاص دهیم

add_filter( 'woocommerce_get_stock_html', '__return_empty_string' );

خب به محصولات مراجعه نمایید خواهید دید موجودی انبار باز هم با داشتن رشته ی خالی به عنوان فیلتر قابل مشاهده است که باید به دستور دیگری مراجعه نماییم چون دستور بالا برای ووکامرس 2.7 بوده است و ما باید دستوری رو برای تمامی نسخه ها در نظر برگیریم

برای اینکار میتونید از دستور woocommerce_available_variation جهت حذف موجودی استفاده نمایید

// Remove variation stock data from product page display
function sww_wc_remove_variation_stock_display( $data ) {
unset( $data['availability_html'] );
return $data;
}
add_filter( 'woocommerce_available_variation', 'sww_wc_remove_variation_stock_display', 99 );

حالا به فروشگاهتون مراجعه و خواهید دید که خبری از موجودی انبار نیست

نمایش دستورالعمل موجودی انبار

امیدوارم مفید بوده باشه

منبع : قالب وردپرس

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *