我试图隐藏一个类别,从我的商店的基础上的因素,该类别不包含甚至1产品是在库存。如果甚至1产品是在库存,然后该类别将出现。
我尝试了类似下面的代码,但没有效果:
function hide_out_of_stock_categories( $list_args ){
if ( ! $product->managing_stock() && ! $product->is_in_stock() ){
$list_args[ 'hide_empty' ] = 1;
return $list_args;
}
}
我需要先搜索类别内的产品,然后检查产品库存状态是有货还是缺货,但我在这里遗漏了一些东西。
1条答案
按热度按时间mf98qq941#
要隐藏或删除此处列出的空类别,请在主题的functions.php文件末尾添加以下代码行。