我正在使用Woocommerce和Wordpress的复合产品插件,我只是试图让价格在突出显示的行中除以2并显示该值(除以值而不是整个值)。
以下是代码:
<option data-title="<?php echo get_the_title( $product_id ); ?>" value="<?php echo $product_id; ?>" <?php echo selected( $selected_value, $product_id, false ); ?>><?php
if ( $quantity_min == $quantity_max && $quantity_min > 1 )
$quantity = ' × ' . $quantity_min;
else
$quantity = '';
echo get_the_title( $product_id ) . $quantity;
->-> echo $product->get_composited_item_price_string( $component_id, $product_id );
?>
</option>
以下是我希望将其划分为两行并显示然后的行(上面旁边有箭头)。
echo $ product-&gt; get_composited_item_price_string($ component_id,$ product_id);
提前感谢您提供的任何帮助,非常感谢!
答案 0 :(得分:0)
echo ($product->get_composited_item_price_string( $component_id, $product_id ) / 2);
那应该做的工作。您也可以考虑使用number_format
函数格式化结果数字。
答案 1 :(得分:0)
尝试:
echo ($product->get_composited_item_price_string( $component_id, $product_id ) / 2);
答案 2 :(得分:0)
取决于您想要的内容(浮点数或整数),请使用以下内容:
echo intval($product->get_composited_item_price_string( $component_id, $product_id )) / 2;
echo floatval($product->get_composited_item_price_string( $component_id, $product_id )) / 2;