如何在Wordpress中隐藏“WooCommerce搜索结果中的缺货产品”?我试过很多方法,但没有用。请帮助我。
答案 0 :(得分:0)
“搜索结果”是什么意思?仅适用于该部分? Woocommerce中有一个选项,
shared_library
然后选中“Woocommerce->Settings->Products->Inventory
”选项。
它是你在寻找什么?
答案 1 :(得分:0)
希望这可以帮助您,即使问题仍然存在。将此添加到functions.php中:
add_action( 'pre_get_posts', 'misha_hide_out_of_stock_in_search' );function misha_hide_out_of_stock_in_search( $query ){
if( $query->is_search() && $query->is_main_query() ) { $query->set( 'meta_key', '_stock_status' ); $query->set( 'meta_value', 'instock' ); }
}add_action( 'pre_get_posts', 'misha_hide_out_of_stock_in_search' );
function misha_hide_out_of_stock_in_search( $query ){
if( $query->is_search() && $query->is_main_query() ) { $query->set( 'meta_key', '_stock_status' ); $query->set( 'meta_value', 'instock' ); }
}
.