【发布时间】:2020-10-28 16:39:24
【问题描述】:
我一直试图在我们的 wordpress/woocommerce 网站的产品页面上删除我们的确切库存编号。理想情况下,它显示有库存,当只有 1 或 2 件可用或刚刚售罄时,仅剩 1 或 2 件库存。我已经尝试了许多关于堆栈溢出的代码 sn-ps,但它们似乎都没有改变任何东西。此外,产品 > 库存中不显示任何库存编号的标准 woocommerce 设置也无济于事。在前端,它一直显示可用性:确切的库存量。谁能帮帮我?
将这些类型的 sn-ps 添加到我的子主题的 functions.php 甚至在代码 sn-p 插件中似乎对我没有任何作用:
add_filter( 'woocommerce_get_availability', 'wcs_custom_get_availability', 1, 2);
function wcs_custom_get_availability( $availability, $_product ) {
// Change In Stock Text
if ( $_product->is_in_stock() ) {
$availability['availability'] = __('Available!', 'woocommerce');
}
// Change Out of Stock Text
if ( ! $_product->is_in_stock() ) {
$availability['availability'] = __('Sold Out', 'woocommerce');
}
return $availability;
}
【问题讨论】:
-
所以你想在单个产品页面显示可用数量
-
它现在显示确切的数量,但我希望它只显示 In stock 或 Sold out。理想情况下,在这种情况下也只需添加 2 或 1 个库存。或者甚至在库存不足时几乎售罄。
-
是的,我已经尝试更改 woocommerce 设置和这两段代码,但它没有做任何事情..
标签: wordpress woocommerce stock