我已经尝试了很长时间才能从php文件中获取特定产品的价格,但我无法找到解决方案。我已经尝试过使用woocommerce短代码,但我总是在我的div中获得完整的产品而不是价格。
有人知道解决方案吗?
非常感谢你!
<div class="package-header">
<span class="packe-title bronze-title">Bronze</span>
</div>
<div class="price-container">
<?php $price=get_post_meta( get_the_ID(), '_regular_price'); echo $price; ?>
</div>
&#13;
答案 0 :(得分:8)
创建产品对象。然后,您可以使用任何WooCommerce的产品类方法,例如get_price_html()
$product_id = 99;
$product = wc_get_product( $product_id );
echo $product->get_price_html();