Добавим кнопку удалить товар на странице оформления заказа

//Кнопка удалить товары на стр оформл заказа
function avs_woocommerce_checkout_remove_item( $product_name, $cart_item, $cart_item_key ) {
if ( is_checkout() ) {
$_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key );
$product_id = apply_filters( 'woocommerce_cart_item_product_id', $cart_item['product_id'], $cart_item, $cart_item_key );
$remove_link = apply_filters(
'woocommerce_cart_item_remove_link',
sprintf(
'<a href="%s" class="remove-item-link" aria-label="%s" data-product_id="%s" data-product_sku="%s">%s</a>',
esc_url( wc_get_cart_remove_url( $cart_item_key ) ),
__( 'Remove this item', 'woocommerce' ),
esc_attr( $product_id ),
esc_attr( $_product->get_sku() ),
__( 'Удалить товар', 'woocommerce' )
),
$cart_item_key
);
return '<span>' . $product_name . '</span><br><span>' . $remove_link . '</span>';
}
return $product_name;
}
add_filter( 'woocommerce_cart_item_name', 'avs_woocommerce_checkout_remove_item', 10, 3 );И немного css для кнопки удалить:
a.remove-item-link {display:block;font-size:13px;color:#b6b6b6;font-weight:bold;text-decoration: underline;}a.remove-item-link:hover{color:#9c9c9c;} .cart-subtotal{display:none;}
Выделаем кол-во товара:
.product-quantity{color:#A4A4A4;font-weight:bold!important;background-color:#fff;border-radius:6px;padding:1px 3px;border:1px solid #A4A4A4;}