【问题标题】:Product quantity if stock number is Not entered未输入库存编号时的产品数量
【发布时间】:2021-10-21 04:06:33
【问题描述】:

对不起,我的英语不好。

我有这个页面的这个功能操作代码: Display always stock status without quantity in WooCommerce 我想在未输入

时不显示库存数量
//* Add stock status to archive pages
function envy_stock_catalog() {
global $product;
if ( $product->is_in_stock() ) {
    echo '<div class="stock" >' . $product->get_stock_quantity() . __( ' in stock', 'envy' ) . '</div>';
} else {
    echo '<div class="out-of-stock" >' . __( 'out of stock', 'envy' ) . '</div>';
}
}
 add_action( 'woocommerce_after_shop_loop_item_title', 'envy_stock_catalog' );

【问题讨论】:

  • 您能解释一下您要达到的目标吗?这里有几个问题没有得到解答。您可以在 woocommerce 设置 > 库存管理中禁用显示库存。在这里您可以启用它,启用它来显示,库存数量,无数量或仅在库存低时。 “我想在未输入或未知库存数量时禁用显示库存数量。”这让我很困惑.. 什么时候库存未知?只有启用它的产品才会有库存管理,之后你必须输入数量,所以它永远不会是未知的。它可以只是有库存、托管或禁用/不适用。
  • 共有三种模式: 1. 输入数字。 2.它是零 3.不要输入任何数字。当不输入任何数字时,我不想显示库存数量。因为我在 CSS 中使用了 ::before。

标签: php wordpress woocommerce stock product-quantity


【解决方案1】:

你能解释更多吗? 根据我们的理解,您希望展示唯一的库存产品。

如何隐藏缺货产品:

a) 打开 WordPress 仪表板并转到 WooCommerce -> 设置。

b) 点击产品标签 > 库存子标签

c) 检查隐藏缺货产品的缺货可见性选项

【讨论】:

  • 共有三种模式: 1. 输入数字。 2.它是零 3.不要输入任何数字。当不输入任何数字时,我不想显示库存数量。因为我在 CSS 中使用了 ::before。
猜你喜欢
  • 2014-08-30
  • 2018-05-25
  • 1970-01-01
  • 2014-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-19
相关资源
最近更新 更多