Cart in Menu
Add a customizable shopping cart icon to your WordPress navigation menu. Auto-detects WooCommerce, EDD, and FluentCart.
100% free \u00b7 WooCommerce/EDD/FluentCart ready \u00b7 Works with every theme
Why Add a Cart Icon to Your Navigation Menu?
Shoppers expect to see their cart at a glance \u2014 not buried in a sidebar. Cart in Menu puts a live-updating cart icon in your WordPress navigation, showing item count and cart total in real time. Supports WooCommerce, Easy Digital Downloads, and FluentCart \u2014 automatically detects which eCommerce plugin you are using.
Key Features
Multi-Platform eCommerce Support
\u1f6d2
WooCommerce
Full integration with WooCommerce cart. Shows item count badge, cart total, and dropdown mini-cart.
\u1f4e6
Easy Digital Downloads (EDD)
Native EDD support. Displays cart count and total for digital products.
\u1f6cd\ufe0f
FluentCart
FluentCart integration with real-time cart updates.
\u1f50d
Auto-Detection
Automatically detects which eCommerce plugin is active. No manual configuration needed.
Customization Options
\u1f3a8
Customizable Icon
Choose from preset cart icons or upload your own. Adjust icon size, color, and position.
\u1f522
Item Count Badge
Show/hide the item count badge. Customize badge color, position, and animation style.
\u1f4b2
Cart Total Display
Optionally show the cart subtotal next to the icon. Supports currency formatting from your eCommerce plugin.
Theme & Plugin Compatibility
Cart in Menu works with every WordPress theme that uses standard WordPress navigation menus. Tested with GeneratePress, Astra, Kadence, Blocksy, Divi, and all major themes. No conflicts with caching plugins or CDN services.
How Cart in Menu Compares to Other Menu Cart Plugins
Most menu cart plugins are tied to a single eCommerce platform or lock features behind Pro versions. Cart in Menu supports 3 platforms out of the box and is 100% free.
| Feature | Cart in Menu | Menu Cart for WooCommerce | Cart All In One |
|---|---|---|---|
| Price | Free | Free / Pro $29/yr | Free / Pro $39/yr |
| WooCommerce Support | \u2705 | \u2705 | \u2705 |
| EDD Support | \u2705 | \u2705 | \u274c |
| FluentCart Support | \u2705 | \u274c | \u274c |
| Auto Platform Detection | \u2705 | \u274c | \u274c |
| Custom Icon Upload | \u2705 | Pro only | Pro only |
| Item Count Badge | \u2705 | \u2705 | \u2705 |
| Cart Total Display | \u2705 | \u2705 | \u2705 |
| AJAX Real-Time Updates | \u2705 | \u2705 | \u2705 |
| Active Installs | New | 80,000+ | 10,000+ |
| WordPress.org Available | \u2705 | \u2705 | \u2705 |
How to Install & Set Up Cart in Menu
Get started in under 5 minutes:
1
Step 1 \u2014 Install from WordPress.org \u2014 Plugins \u2192 Add New and search for “Cart in Menu”.
2
Step 2 \u2014 Activate \u2014 the cart icon appears automatically in your primary menu.
3
Step 3 \u2014 Customize \u2014 go to Appearance \u2192 Customize \u2192 Cart in Menu to adjust icon style, badge color, and display options.
4
Step 4 \u2014 Done \u2014 your customers can now see their cart from any page.
Frequently Asked Questions
Will the cart update without page refresh?
Yes. Cart in Menu uses AJAX to update the icon and item count in real time when products are added or removed from the cart.
Can I use this with multiple eCommerce plugins?
Cart in Menu auto-detects the active plugin. If you have both WooCommerce and EDD active, WooCommerce takes priority.
Does this work on mobile devices?
Yes \u2014 fully responsive. The cart icon adapts to mobile menu layouts and hamburger menus automatically.
Does this work with my theme’s header builder?
Yes. As long as your theme uses the standard WordPress wp_nav_menu() function, Cart in Menu will work. Tested with GeneratePress, Astra, Kadence, and Divi header builders.
\u1f680 Ready to Add a Cart Icon?
Download Cart in Menu free from WordPress.org. No registration, no credit card, no upsells.