Php 从购物车中删除商品
正在查找从Woocommerce中的自定义移动购物车中删除项目Php 从购物车中删除商品,php,woocommerce,cart,Php,Woocommerce,Cart,正在查找从Woocommerce中的自定义移动购物车中删除项目 <div class="mobile-cart-pop-out-menu-items"> <ul> <?php global $woocommerce; $items = $woocommerce->cart->get_cart(); foreach($items as $item => $values) { ?>
<div class="mobile-cart-pop-out-menu-items">
<ul>
<?php global $woocommerce;
$items = $woocommerce->cart->get_cart();
foreach($items as $item => $values) { ?>
<? $_product = $values['data']->post; ?>
<li>
<h3>X</h3>
<h4><? echo $_product->post_title; ?></h4>
<h5><? $price = get_post_meta($values['product_id'] , '_price', true);echo "£".$price; ?></h5>
</li>
<?php } ?>
</ul>
</div><!--ends items-->
-
X
我希望能够单击X从购物车中删除该项目,但找不到任何代码片段或帮助来解决如何执行此操作。位于templates/cart/cart.php中的woocommerce模板向您展示了如何执行此操作
<?php
// @codingStandardsIgnoreLine
echo apply_filters( 'woocommerce_cart_item_remove_link', sprintf(
'<a href="%s" aria-label="%s" data-product_id="%s" data-product_sku="%s"><i class="pe-7s-close"></i></a>',
esc_url( wc_get_cart_remove_url( YOURCARTITEMID ) ),
__( 'Remove this item', 'woocommerce' ),
esc_attr( $values['product_id'] ),
esc_attr( $_product->get_sku() )
), YOURCARTITEMID );
?>
是生成从购物车删除链接所需的代码