WooCommerce

MENU CART ICON

Cart icon for navigation menus with mini-cart dropdown, configurable max visible products, and 6 SVG icon options.

$0.00
PHP 8.2+WordPress 6.0+GPL-2.0

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.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.