这很奇怪,但我怎么才能在woocommerce商店中显示虚拟产品的库存状态?未标记为虚拟的产品我想隐藏库存状态。
答案 0 :(得分:0)
在主题的function.php或插件中添加以下代码,仅在虚拟产品上显示库存,而不在其他产品上显示。
add_filter("woocommerce_stock_html", "dont_display_stock_non_virtual");
function dont_display_stock_non_virtual($display, $availability){
global $product;
if( !$product->is_virtual() )
return "";
return $display;
}
P.S。 - 如果您更新WooCommerce,此代码不会受到影响。