在目录视图 Woocommerce 上显示“缺货”

新手上路,请多包涵

经过数小时的研究,我无法让它发挥作用。我希望有一个人可以帮助我。

在 woocommerce 中,缺货消息仅显示在单个产品页面上,而不显示在目录页面上。这意味着首先必须有人点击产品才能发现它已经售罄。真可惜。展示缺货产品对我们来说很重要,因为我们销售的是独特的产品。 “缺货”通知必须直接在产品图片下方可见。

我们渴望找到解决方案:)

亲切的问候,

罗斯

原文由 user4085738 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 633
1 个回答

这对我有用,在主题 functions.php 文件中添加:

 add_filter('woocommerce_get_availability_text', 'themeprefix_change_soldout', 10, 2 );

/**
* Change Sold Out Text to Something Else
*/
function themeprefix_change_soldout ( $text, $product) {
if ( !$product->is_in_stock() ) {
$text = 'SOLD OUT';
}
return $text;
}

原文由 Ikram Fareed 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题