WC_Cart::remove_cart_item()
Remove a cart item.
Method of the class: WC_Cart{}
Hooks from the method
Return
true|false
.
Usage
$WC_Cart = new WC_Cart(); $WC_Cart->remove_cart_item( $cart_item_key );
- $cart_item_key(string) (required)
- Cart item key to remove from the cart.
Changelog
Since 2.3.0 | Introduced. |
WC_Cart::remove_cart_item() WC Cart::remove cart item code WC 8.0.2
public function remove_cart_item( $cart_item_key ) { if ( isset( $this->cart_contents[ $cart_item_key ] ) ) { $this->removed_cart_contents[ $cart_item_key ] = $this->cart_contents[ $cart_item_key ]; unset( $this->removed_cart_contents[ $cart_item_key ]['data'] ); do_action( 'woocommerce_remove_cart_item', $cart_item_key, $this ); unset( $this->cart_contents[ $cart_item_key ] ); do_action( 'woocommerce_cart_item_removed', $cart_item_key, $this ); return true; } return false; }