在WooCommerce上销售一件独一无二的商品?

时间:2013-10-09 作者:Jeroen

我想用Woocommerce出售绘画和绘画。Woocommerce希望每个产品有更多的副本,但问题是每个图纸/绘画只有一(1)份。

如何在Woocommerce中创建独特的产品?因此,在该产品售出、加工和完成后,它显示为“售罄”。

这可以用一段代码来解决吗?或者有人知道插件吗?我什么也没找到。

请帮助艺术家!

1 个回复
SO网友:Sarah

这应该可以通过WordPress的内置功能实现。在WooCommerce设置的库存选项卡中,启用库存管理。然后,在创建或编辑产品时,选择“产品数据”部分中的“库存”选项卡,并启用该产品的库存管理。然后,您可以将库存数量设置为1(并确保不允许延期交货)。

一旦这1件商品售出,WooCommerce将自动将状态更改为“缺货”,并且不允许再次出售该产品。

对于这样的情况,您可能还希望将显示给用户的消息自定义为默认的“缺货”/“1库存”以外的内容。要将其改为显示已售出/可用,您可以使用woocommerce_stock_html 滤器只需在主题函数中添加如下代码即可。php文件:

add_filter(\'woocommerce_stock_html\', \'change_stock_message\', 10, 2);
function change_stock_message($message, $stock_status) {
    if ($stock_status == "Out of stock") {
        $message = \'<p class="stock out-of-stock">Sold</p>\';    
    } else {
        $message = \'<p class="stock in-stock">Available</p>\';           
    }
    return $message;
}

结束