在单个产品页面上,我试图显示每克产品的价格。所以,价格除以重量。
我可以回显价格而不用货币符号:
<?php global $post; $product = new WC_Product($post->ID); echo wc_price($product->get_price_including_tax(1,$product->get_price())); ?>
我也可以重复没有“g”的重量:
<?php global $product; $attributes = $product->get_attributes(); if ( $product->has_weight() ) { echo $product->get_weight();} ?>
我知道如何创建一个简单的计算:
<?php $first_number = 10; $second_number = 20; $sum_total = $second_number / $first_number; print ($sum_total); ?>
但不知道如何把这一切放在一起!
1条答案
按热度按时间e5njpo681#
在你的代码中有一些错误。由于WooCommerce 3
get_price_including_tax()
方法被弃用并被wc_get_price_including_tax()
函数所取代。你还需要使用非格式化的价格进行计算。请尝试以下操作:
应该可以的。