小编otp*_*abu的帖子

WooCommerce:检查产品是否缺货并且不允许延期交货

如何检查产品是否缺货(库存数量为 0)并且不允许延期交货?以下代码由于某种原因不起作用。

add_action('woocommerce_before_add_to_cart_button','show_stock_single');
function show_stock_single() {
  global $product;
  if($product->get_stock_quantity()<1) {
    if($product->backorders_allowed()) echo '<p>Backorders allowed</p>';
    else echo '<p>Backorders not allowed</p>';
  }
  else echo '<p>Available</p>';
}
Run Code Online (Sandbox Code Playgroud)

对于允许延期交货的产品,它显示“允许延期交货”,但如果不允许延期交货,则不显示任何内容。为什么?

php wordpress woocommerce

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

php ×1

woocommerce ×1

wordpress ×1