Simple Ajax Supported WooCommerce Mini Cart, Shortcode, Unstyled

Use it and add it anywhere or any builder you want it just works and native will work fine with woo features and the woo addons mini cart hooks as well

Like for example free shipping calc/bar

shortcode: [snn_mini_cart]

// shortcode [snn_mini_cart]
if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
    function snn_mini_cart_shortcode() {
        ob_start();
        echo '<div class="snn_mini_cart">';
            woocommerce_mini_cart();
        echo '</div>';
        return ob_get_clean();
    }
    add_shortcode( 'snn_mini_cart', 'snn_mini_cart_shortcode' );

    function snn_ajax_mini_cart_fragment( $fragments ) {
        ob_start();
        echo '<div class="snn_mini_cart">';
            woocommerce_mini_cart();
        echo '</div>';
        $fragments['div.snn_mini_cart'] = ob_get_clean();
        return $fragments;
    }
    add_filter( 'woocommerce_add_to_cart_fragments', 'snn_ajax_mini_cart_fragment' );
}

Hello 🖐 Welcome

I am planning a professional WordPress and Bricks Builder course. If you are Interested register to this newsletter.