【问题标题】:Show woocommerce stock quantity as individual numbers将 woocommerce 库存数量显示为单个数字
【发布时间】:2017-03-15 22:14:55
【问题描述】:

我想在我网站的自定义页面上加载产品的库存数量。我用这个来获取库存数量

        <p class="stock-m13"><?php echo $product->get_stock_quantity(); ?></p> 

这将返回产品的确切库存数量,比如说 3。我想要做的是将库存数量显示为 1 1 1 而不是 3。我正在考虑一个柜台,但我真的不知道方法来做到这一点。

谢谢

【问题讨论】:

  • 您可以使用 for 循环: for($i=1; $iget_stock_quantity(); $i++) { echo $i; } 来做到这一点。
  • 你的意思是像for ($i=0; $i&lt;$product-&gt;get_stock_quantity(); $i++) { echo ("1 "); }这样的东西吗?
  • @talkdirty 非常感谢。完成了这项工作

标签: php html wordpress woocommerce


【解决方案1】:
<?php
for ($s = 0; $s < $product->get_stock_quantity(); $s++) {
   echo "<p class='stock-m13'>".$product->get_stock_quantity()."</p>";
}
?>

或者如果您只想显示 1 个数量

<?php
for ($s = 0; $s < $product->get_stock_quantity(); $s++) {
   echo "<p class='stock-m13'>1</p>";
}
?>

【讨论】:

  • 您好,您发给我的第一个代码显示数量与数量一样多。例如,如果一个产品的数量是 3,它显示给我的是 3 3 3 而不是 1 1 1。感谢您抽出宝贵时间回复我
  • 是的,因为您需要创建一个函数,并且该函数返回一行的数量,这是最佳实践;)没有问题可以帮助我们:)
猜你喜欢
  • 2021-02-24
  • 2016-05-06
  • 2018-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-04
相关资源
最近更新 更多