Php WooCommerce:在购物车中移动产品名称下的价格和小计

Php WooCommerce:在购物车中移动产品名称下的价格和小计,php,wordpress,woocommerce,hook-woocommerce,woocommerce-theming,Php,Wordpress,Woocommerce,Hook Woocommerce,Woocommerce Theming,我想在产品名称的表格单元格中显示购物车项目的价格和小计。原因是,我需要对手机有另一种看法。对于桌面视口,价格和小计的表格单元格应保持不变。所以我想为手机添加一个额外的版本,并将其隐藏在桌面上 我在购物车项目名称之后找到了hookwoocommerce\u,我知道如何在产品名称下面添加内容 以下是我尝试的代码:(目前尚未成功) 小计: echo apply_filters( 'woocommerce_cart_item_price', WC()->cart->get_product_p

我想在产品名称的表格单元格中显示购物车项目的价格和小计。原因是,我需要对手机有另一种看法。对于桌面视口,价格和小计的表格单元格应保持不变。所以我想为手机添加一个额外的版本,并将其隐藏在桌面上

我在购物车项目名称之后找到了hook
woocommerce\u,我知道如何在产品名称下面添加内容

以下是我尝试的代码:(目前尚未成功)

小计:

echo apply_filters( 'woocommerce_cart_item_price', WC()->cart->get_product_price( $_product ), $cart_item, $cart_item_key ); // PHPCS: XSS ok.
echo apply_filters( 'woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key ); // PHPCS: XSS ok.
但是如何在代码片段中显示/使用这些过滤器


如果购物车中有两件或两件以上的物品,有没有办法只显示小计?

我相信你的意思是这样的?代码中添加注释的解释

购物车项目名称($cart\u item,$cart\u item\u key)后的功能操作{
//价格
$price=$cart_item['data']->get_price();
//行小计
$subtotal=$cart\u item['line\u subtotal'];
//数量
$quantity=$cart_项目['quantity'];
echo'

'.wc_价格($price)。

'; 如果($quantity>=2){ echo'

'.wc_价格($subtotal)。

; } } 添加动作(在购物车项目名称后加上“woocommerce”,在购物车项目名称后加上“action”;
您所说的“任何东西”是什么意思?对不起,它在产品名称下方没有显示任何价格。代码似乎没有效果。嗯,还是我们之间有误会?这是我从代码中得到的,这正是我需要的,但它没有显示我的cartI中的价格。我发现了问题,它是一个使用该功能的插件。我不知道如何改变,但我会问插件支持。谢谢你的帮助!
echo apply_filters( 'woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key ); // PHPCS: XSS ok.