cart; foreach ($woocommerce->cart->get_cart() as $cart_item_key => $cart_item) { if ($cart_item['product_id'] == $_POST['product_id']) { // Remove product in the cart using cart_item_key. $cart->remove_cart_item($cart_item_key); woocommerce_mini_cart(); exit(); } } die(); } function bizz_ecommerce_product_count_update() { global $woocommerce; ?> %d item', '%d items', WC()->cart->get_cart_contents_count(), 'bizz-ecommerce'), WC()->cart->get_cart_contents_count(), 'bizz-ecommerce'); ?>cart->get_cart_total(); ?> 'product_cat', 'field' => 'slug', 'terms' => $category_, ), ); } else { $taxsrch = ''; } $match_ = sanitize_text_field($_POST['match']); $results = new WP_Query(array( 'post_type' => 'product', 'post_status' => 'publish', 'nopaging' => true, 'posts_per_page' => 100, 's' => $match_, 'meta_query' => array( array( 'key' => '_stock_status', 'value' => 'instock' ) ), 'tax_query' => $taxsrch, )); $items = array(); if (!empty($results->posts)) { foreach ($results->posts as $result) { $product = wc_get_product($result->ID); $items[] = array( 'label' => $result->post_title, 'link' => get_permalink($result->ID), 'imglink' => wp_get_attachment_url($product->get_image_id()), // 'imglink' => get_the_post_thumbnail($result->ID, 'thumbnail'), 'price' => $product->get_price_html(), 'urli' => $urli ); } } wp_send_json_success($items); } } add_action('wp_ajax_bizz_ecommerce_search_site', 'bizz_ecommerce_search_site'); add_action('wp_ajax_nopriv_bizz_ecommerce_search_site', 'bizz_ecommerce_search_site');