Woocommerce URL隐藏缺货产品

时间:2018-04-18 08:46:16

标签: wordpress woocommerce

我使用Woocommerce创建目录网站以显示所有产品。当产品销售时,我不会将其从网站上删除(因为我们没有很多产品,我们希望向客户展示我们之前销售的产品)。

因此,当您继续使用“所有产品”时,您会看到销售产品和可用产品。我想,在侧边栏上创建一个按钮“仅显示可用产品”。我找不到一个可以做到这一点的插件..

Whis woocommerce,我可以创建一个像“ mywebsite.com/products&instock=true ”这样的网址,例如这样的东西吗?或者你知道另一个解决方案。感谢

1 个答案:

答案 0 :(得分:0)

您可以使用pre_get_posts来实现它。将tax_query设置为不获取 product_visibility 分类标准中的 outofstock 一词。

除了我的代码,您当然需要创建一个带有prefix_instock = true参数的链接。您也可以将其存储在cookie中,因此它很容易持久化。

{{1}}