مخفی کردن محصولات ناموجود در بخش محصولات مرتبط ووکامرس

مخفی کردن محصولات ناموجود در بخش محصولات مرتبط

مخفی کردن محصولات ناموجود در بخش محصولات مرتبط – در پست قبل درباره چگونگی مخفی کردن محصولات ناموجود در فروشگاه یا صفحات بایگانی ووکامرس صحبت کردیم.اما یکی از کاربران سوالی رو مطرح کرد که چگونه می توانم محصولات ناموجود را در هنگام مشاهده محصولات مرتبط در صفحه ی محصول مخفی کنم؟

 

 

 

در این آموزش ما یک راه حل ساده برای شما بیان خواهیم کرد.

 

مخفی کردن محصولات ناموجود در بخش محصولات مرتبط

 

کافیست کد زیر را به فایل functions.php قالب خود اضافه کنید.

 

 

function mweb_enable_hide_out_of_stock_items( $template_name, $template_path, $located, $args ) {
	if( $template_name !== "single-product/related.php" ) {
		return;
	}

	add_filter( 'pre_option_woocommerce_hide_out_of_stock_items', function( $option ) { return "yes"; }, 10, 1 );
}


function mweb_disable_hide_out_of_stock_items( $template_name, $template_path, $located, $args ) {
	if( $template_name !== "single-product/related.php" ) {
		return;
	}

	add_filter( 'pre_option_woocommerce_hide_out_of_stock_items', function( $option ) { return "no"; }, 10, 1 );
}

add_action( 'woocommerce_before_template_part', 'mweb_enable_hide_out_of_stock_items', 10, 4 );
add_action( 'woocommerce_after_template_part', 'mweb_disable_hide_out_of_stock_items', 10, 4 );

 

کاربرانی که از محصولات ماهدیس وب استفاده می کنند، باید این کد را به فایل myfunctions اضافه کنند.

 

 

 

امیدواریم از خواندن این مقاله لذت برده باشید.

 

بیشتر بخوانید : تنظیم مرتب سازی محصولات براساس موجودی در ووکامرس

درحال ارسال
امتیاز دهی کاربران
5 (4 رای)
ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.