您将两个参数传递给_n
函数,第一个是一个项目的模式,第二个是两个或更多项目的模式。只要改变模式。
仅显示数字:
<?php echo sprintf (_n( \'%d\', \'%d\',count( WC()->cart->get_cart())),count( WC()->cart->get_cart())); ?>
显示
item
对于两个或两个以上:
<?php echo sprintf (_n( \'%d\', \'%d items\',count( WC()->cart->get_cart())),count( WC()->cart->get_cart())); ?>
有关更多信息,请检查
here.
但是,如果只想显示数字,可以直接回显购物车计数:
echo count( WC()->cart->get_cart());
或
echo WC()->cart->get_cart_contents_count();