使用woocommerce,如果购物车中只有1个产品,我需要一种方法来删除结帐中的小计。
任何人都知道最好的方法是什么以及如何做到这一点?
答案 0 :(得分:2)
你总是可以放一个if语句, cart-> get_total();你的cart.php文件中有?> 。不确定它是否是购物车的PHP,但不是这样的。
请注意。更新后,这将消失。所以请在你的孩子主题中创建它。
类似的东西:
$something = echo $woocommerce->cart->get_total();
global $woocommerce;
if ( sizeof( $woocommerce->cart->cart_contents) == 1 ) :
$somthing = '';
endif;
<strong>$somthing</strong>
答案 1 :(得分:0)
您可以覆盖,&#39; review-order.php&#39;模板文件位于,&#39;结帐&#39; 。目录
您可以在上面添加以下条件&quot; cart-subtotal&#39;上课,
<?php if(WC()->cart->cart_contents_count != 1) : ?>
<tr class="cart-subtotal">
<th><?php _e( 'Subtotal', 'woocommerce' ); ?></th>
<td><?php wc_cart_totals_subtotal_html(); ?></td>
</tr>
<?php endif; ?>