MENU CART ICON
Cart icon for navigation menus with mini-cart dropdown, configurable max visible products, and 6 SVG icon options.
WHAT IT DOES
Menu Cart Icon adds a WooCommerce cart icon with a live item-count badge to any WordPress navigation menu. The icon appears only when the cart has items and updates in real time as the cart changes, using WooCommerce fragments, a custom cache-friendly AJAX endpoint, cross-tab sync, and a polling fallback with a circuit breaker so updates get through even on aggressively cached pages.
It fits WooCommerce stores of any size, including those running WooCommerce Subscriptions, which use non-AJAX form submissions that most menu-cart plugins do not handle correctly. Six icon styles, per-menu exclusions, and separate desktop and mobile sizes make it configurable without touching code.
Features
- Cart icon with item-count badge in any WordPress navigation menu
- Only displays when the cart has items; optional setting hides it on the cart and checkout pages
- Real-time updates via WooCommerce fragments, a custom AJAX endpoint that bypasses page caching, cross-tab sync, and a polling fallback
- Six Bootstrap-inspired icon styles to choose from
- Customizable badge color and separate icon sizes for desktop and mobile
- Per-menu exclusion controls, start or end position, and a choice of linking to the cart or checkout page
- Works with WooCommerce Subscriptions, including traditional form-based adds
- HPOS compatible and WooCommerce Cart and Checkout Blocks compatible
- Developer filters for custom icons and the polling interval
- Keyboard navigation and screen reader support
Requirements
WordPress 7.0 or newer, PHP 8.3 or newer, and WooCommerce 7.0 or newer.
Description
Menu Cart Icon adds a WooCommerce cart icon with a live item-count badge to any WordPress navigation menu. The icon appears only when the cart has items and updates in real time as the cart changes, using WooCommerce fragments, a custom cache-friendly AJAX endpoint, cross-tab sync, and a polling fallback with a circuit breaker so updates get through even on aggressively cached pages.
It fits WooCommerce stores of any size, including those running WooCommerce Subscriptions, which use non-AJAX form submissions that most menu-cart plugins do not handle correctly. Six icon styles, per-menu exclusions, and separate desktop and mobile sizes make it configurable without touching code.
Features
- Cart icon with item-count badge in any WordPress navigation menu
- Only displays when the cart has items; optional setting hides it on the cart and checkout pages
- Real-time updates via WooCommerce fragments, a custom AJAX endpoint that bypasses page caching, cross-tab sync, and a polling fallback
- Six Bootstrap-inspired icon styles to choose from
- Customizable badge color and separate icon sizes for desktop and mobile
- Per-menu exclusion controls, start or end position, and a choice of linking to the cart or checkout page
- Works with WooCommerce Subscriptions, including traditional form-based adds
- HPOS compatible and WooCommerce Cart and Checkout Blocks compatible
- Developer filters for custom icons and the polling interval
- Keyboard navigation and screen reader support
Requirements
WordPress 7.0 or newer, PHP 8.3 or newer, and WooCommerce 7.0 or newer.
Only logged in customers who have purchased this product may leave a review.




Reviews
There are no reviews yet.