۱ پاسخ
این بهترین پاسخ ممکن است
سلام دوست عزیز با استفاده کد زیر میتونی محصولات ناموجود را فیلتر کنی. این کد رو توی function قالب چایلد قرار بده.
add_filter( ‘woocommerce_product_query_meta_query’, ‘soalwp_filter_product_query_meta_query’, 10, 2 );
function soalwp_filter_product_query_meta_query( $meta_query, $query ) {
// On woocommerce home page only
if( is_front_page() ){
// Exclude products “out of stock”
$meta_query[] = array(
‘key’ => ‘_stock_status’,
‘value’ => ‘outofstock’,
‘compare’ => ‘!=’,
);
}
return $meta_query;
}
add_filter( ‘woocommerce_product_query_meta_query’, ‘soalwp_filter_product_query_meta_query’, 10, 2 );
function soalwp_filter_product_query_meta_query( $meta_query, $query ) {
// On woocommerce home page only
if( is_front_page() ){
// Exclude products “out of stock”
$meta_query[] = array(
‘key’ => ‘_stock_status’,
‘value’ => ‘outofstock’,
‘compare’ => ‘!=’,
);
}
return $meta_query;
}
برای پاسخ دادن به سوال شما باید وارد حساب کاربری خود شوید.