add_filter( 'woocommerce_add_to_cart_fragments', function($fragments) {

    ob_start();
    ?>

    <span class="badge">
      <?php $cartitems = WC()->cart->get_cart_contents_count();
        if ($cartitems >= 100){
          echo "*";
        } else {
          echo $cartitems;
        }; ?>
    </span>

    <?php $fragments['span.badge'] = ob_get_clean();

    return $fragments;

} );
add_filter('wp_nav_menu_items','add_search_box_to_menu', 10, 2);
function add_search_box_to_menu( $items, $args ) {
    if( $args->theme_location == 'header-menu' ) // menu locatie
        $cartitems = WC()->cart->get_cart_contents_count();
        return $items.'<li class="crtmnu"><a href="'.wc_get_cart_url().'" class="d-none d-md-inline-block"> <img src="/wp-content/themes/cheezer/assets/img/cart.png" /> <span class="badge">'. $cartitems .'</span></a></li>';
    return $items;
}
Geef een reactie 0