Life Time Extra Credits Offer

*Add $100 or more to claim

Validity: Nov 24 - Dec 05, 2025

WP Menu Cart

WP Menu Cart

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (EDD)
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
8000+
Last Updated:
Nov 04, 2024
WordPress Version:
3.4 or higher
Tested up to:
6.6.2

Easy Setup, Quick Integration

Install in minutes and start selling with WooCommerce and Easy Digital Downloads (EDD) instantly.

Customizable Cart Display

Choose how your cart is displayed in your navigation bar with options to show icons, items/prices, and customize CSS.

Pro Version Benefits

Upgrade to the Pro version for a variety of cart icons, a fully featured cart details flyout, unlimited menus, and more.

2.14.10 (2024-11-04)

  • Fix: remove files from SVN that were mistakenly left undeleted for “Menu Bar Cart”

2.14.9 (2024-11-04)

  • Fix: remove files from SVN that were mistakenly left undeleted

2.14.8 (2024-10-30)

  • New: comply with WP Plugin Check standards
  • Translations: Updated translation template (POT)

2.14.7 (2024-10-14)

  • Fix: Corrected notices not displaying properly.
  • Fix: Load plugin translations later in the init hook.
  • Tested: Compatible with WooCommerce 9.4.

2.14.6 (2024-09-13)

  • New: filter hook wpmenucart_cart_url
  • Fix: issue with using wc_get_cart_url() in Woo version 9.3
  • Translations: Updated translation template (POT)
  • Tested up to WooCommerce 9.3

2.14.5 (2024-08-30)

  • Fix: undefined key errors from settings array
  • Translations: Updated translation template (POT)
  • Tested up to WooCommerce 9.2

2.14.4 (2024-06-26)

  • Tested up to WooCommerce 9.0 & WP 6.6

2.14.3 (2024-03-08)

  • Tweak: add explicit labels for the disabling options for the e-commerce plugin and menus
  • Fix: deprecated warning with PHP 8.2 and WPCS
  • Fix: jumping of a menu on the page load
  • Translations: Updated translation template (POT)
  • Tested up to WooCommerce 8.7 & WP 6.5

2.14.2 (2023-11-08)

  • Tested up to WooCommerce 8.3 & WP 6.4

2.14.1 (2023-08-09)

  • New: added compatibility with WC Cart Block
  • Fix: wc-cart-fragments loading that was removed on WC 7.8
  • Tweak: advertise missing Pro version features
  • Tested up to WooCommerce 8.0 & WP 6.3

2.14.0 (2023-03-28)

  • New: EDD Pro compatibility
  • Tested up to WooCommerce 7.5 & WP 6.2

2.13.1 (2023-02-02)

  • New: WooCommerce HPOS compatibility (beta)
  • Tested up to WooCommerce 7.3

2.13.0 (2022-12-06)

  • Tweak: bumps WooCommerce minimum version to 3.0
  • Tested up to WooCommerce 7.1 & WP 6.1

2.12.1 (2022-10-04)

  • Renames plugin to comply with trademark rules
  • New: adds disabled setting for block themes, including documentation link
  • Fix: moves hide woocommerce notice code to the function
  • Fix: removes references to Jigoshop, WP Ecommerce and Eshop
  • Fix: loads ajax-assist script when ‘Always display cart’ is disabled
  • Fix: escapes HTML properly before echoing
  • Fix: deprecate usage of globals
  • Fix: missing menu notice style
  • Tested up to WooCommerce 6.9

2.12.0

  • Security: escape URL in admin notice
  • Tweak: Settings styles & colors
  • Tested up to WooCommerce 6.6 & WP 6.0

2.11.0

  • New: Support for Full Site Editing navigation blocks (WP5.9+)
  • Tested up to WooCommerce 6.4

2.10.4

  • Tested up to WooCommerce 6.1 & WP5.9

2.10.3

  • Fix: Updated WooCommerce compatibility header

2.10.2

  • Translations: Add German (Formal)
  • Tested up to WooCommerce 6.0

2.10.1

  • Fix: WP eCommerce compatibility
  • New: Better custom ajax options, using a custom event trigger (wpmenucart_update_cart_ajax)
  • Tested up to WooCommerce 5.8

2.10.0

  • New: use minified JS & CSS files to reduce load time on live sites (enabling SCRIPT_DEBUG will load full versions)
  • Tested up to WooCommerce 5.7 & WP5.8

2.9.8

  • Fix: Don’t load free version if Pro version is loaded/installed
  • Fix: jQuery deprecation notices
  • Tweak: parse font stylesheet to use absolute links
  • Translations: updated template & added translation hints
  • Tested up to WooCommerce 5.4 & WP5.7

2.9.7

  • Tested up to WooCommerce 5.1 & WP5.6

2.9.6

  • Tweak: Improved font loading performance for modern browsers
  • Tested up to WooCommerce 4.6

2.9.5

  • Added filters for menu item data
  • Fix: backwards compatibility for WooCommerce 3.2
  • Tested up to WooCommerce 4.5

2.9.4.1

  • Fix plugin header issue for new installs

2.9.4

  • Tested up to WooCommerce 4.4 & WP5.5

2.9.3

  • Tested up to WooCommerce 4.3

2.9.2

  • Fix: EDD compatibility

2.9.1

  • Fix: Menu issues on cart & checkout if Menu Cart was the only item in the menu

2.9.0

  • New: setting to include fees & shipping in cart total [WooCommerce]
  • New: hide on checkout & cart page by default (can be re-enabled via the settings) [WooCommerce]
  • Fix: Incorrect total for when using “Cart total (including discounts)” in combination with taxable fees
  • Fix: Button to save settings invisible on some installations

2.8.2

  • Tested up to WooCommerce 4.2

2.8.1

  • Fix: Assets versioning

2.8.0

  • Improved: Drastically reduced font filesize for faster page loading
  • New: filter to enable legacy custom ajax setting

2.7.9

  • Tested up to WooCommerce 4.1
  • Deprecated: Custom/Built-in AJAX option

2.7.8.1

  • Fix: Plugin header

2.7.8

  • Improved: Site/user locale detection
  • Improved: Textdomain fallback
  • Translations: Included POT & Updated Dutch
  • Tested up to WooCommerce 4.0 & WP5.4

2.7.7

  • Fix: include default classes when menu cart is the only item in the menu
  • Fix: cart existence check global usage only for old versions
  • Tested up to WooCommerce 3.9

2.7.6

  • Improved accessibility for screen readers (cart icon)
  • Tested up to WC3.8
  • Tested up to WP5.3

2.7.5

  • Fix: check if woocommerce version constant is defined
  • Fix: Prevent fatal errors when switching eCommerce plugins
  • Fix: Persian translations
  • Fix: Notices when not using icon
  • Marked tested up to WC3.6
  • Marked tested up to WP5.2

2.7.4

  • Tested up to WP5.1

2.7.3

  • Fix: French plural forms rule (zero = single)

2.7.2

  • Tested with WooCommerce 3.5

2.7.1

  • fix label on price to display setting
  • Fix live updating cart for first product with ‘Always display cart’ setting enabled

2.7.0

  • Feature: Full integration with wordpress.org language packs (finally!)
  • Feature (WooCommerce): Option to display either total (including fees) or subtotal (total of products)
  • Feature (EDD): Native integration with EDD AJAX
  • Fix: Several improvements & fixes to WooCommerce AJAX integration for sites with server side caching
  • Fix: Cart icon on settings page
  • Translations: added Turkish

2.6.1

  • Feature: Option to hide theme cart from Storefront or Divi
  • Feature: Improved WooCommerce AJAX compatibility
  • Fix: Updated FontAwesome to 4.7.0
  • Tweak: load FontAwesome in separate CSS file to allow dequeueing
  • Translations: Updated pt_BR

2.6.0

  • WooCommerce 3.0 compatibility
  • Translations: updated Swedish

2.5.8

  • Translations: Added Croatian, Hebrew, Hungarian (updated) & Vietnamese
  • Fix: Built-in AJAX for multiple menus
  • Fix: Textdomain definition and allow custom translations
  • Tweak: prevent loading cart when WooCommerce not loaded

2.5.7

  • Fix: Improved JS in Easy Digital Downloads
  • New: Hungarian translation
  • Tweak: Use css dash instead of hard-coded dash

2.5.6

  • New: Slovak Translation
  • New: Option to use built in js
  • Tweak: Moved JS to footer
  • Tweak: improved css positioning
  • Tweak: added js selectors
  • Tweak: Brazilian Portuguese Translation

2.5.5

  • New: Norwegian Translation

2.5.4

  • New: Czech Translations
  • New: Greek Translations
  • Tweak: Seperated Item Classes
  • Tweak: Removed Unnecessary submenu classes
  • Tweak: Use get_total() instead of get_cart_total()
  • Fix: Prices show tax if cart prices are set to display including tax
  • Fix: Updated Font Awesome

2.5.3

  • Fix: Ubermenu
  • Added: Greek Translation

2.5.2

*Tweak: Merged menu cart versions

2.5.1

  • WPML String Translation fix

2.5

  • Major Code refactor: CLEANER, FASTER, MORE FLEXIBLE!
  • Added: Shop detection for Multisite
  • Added: WPML String Translation setting
  • Added: Persian translations
  • Updated: Font Awesome
  • Updated: Spanish, Portugese, Brazilian, French & Polish Translations
  • Fix: PHP strict warnings
  • Fix: CSS for Twenty Twelve & Twenty Fourteen

2.2.2

  • Jigoshop Bug Fix

2.2.1

  • WPML bug fixes

2.2.0

  • Several bugfixes & improvements
  • Better AJAX integration with EDD & eShop
  • Various filters added for better theme integration & easier customization
  • DOMHtml warnings surpressed

2.1.5

Fix: Edd and WP e-Commerce ajax.

2.1.4

Fixed WP e-Commerce ajax conflict and uploaded proper French translation.

2.1.3

EDD total price bug fixed

2.1.2

Added WP-Ecommerce and EDD

2.1.0

Initial Release

Fantastic

By dspplug on January 27, 2025

I am using the theme store mall by moral themes. It is especially nice because it uses underscores and has no bloat. I wouldn't want bloat like baker, gutenburg or elementor. It's a choice. I think this plugin is totally necessary and they work very hard. 5/5 stars

Ruim

By douglaseps on February 9, 2024

Péssimo plugin, quebrou meu carrinho offcanvas. Não recomendo, tive que limpar as tabelas pra arruma e deu o maior trabalho

Muito bom

By samirantonio on September 27, 2022

Estava tendo problemas com o carrinho suspenso do woocomerce e ele foi a minha salvação e grátis, que é melhor e o suporte e super rápido e atencioso, nunc ative nenhum problema

Amazing Support and Help with Translations

By billy-boy on March 2, 2021

The Crew at WPOvernight were incredible, went out of their way to help me with translation issues using the WP MEnu Cart Pro plugin. Fantastic customer support and obviously not just there to make a quick buck, they are dedicated to helping customers in any realistic way possible. THANKS!!

Very good

By Lautaro (les360) on December 6, 2019

Very easy and simple to use. The support has been great, too!

Just perfect.

By killjack on August 12, 2019

Just perfect.

Very impressive, solid plugin

By Jim (jwmc) on July 2, 2018

As the saying goes, this plugin does one thing, and it does it very well. It's amazing how it scans your menu to adapt itself to it. My favorite feature is that you can set it to hide the cart menu item (and the space for it, by the way), when the cart is empty. It is well written, with filters for those so inclined. The back end is clean, clear, and easy to use.

Simple to use and works great !

By meah97 on March 28, 2018

Just installed it to help with my mobile version in order to see the cart within the menu option. Easy to use highly recommend.

Nice, simple plugin that works great; awesome customer service as well

By ibhhvc on July 27, 2017

Plugin is a dream to use, and developers provide prompt support.

Great plugin and great support by Ewout

By niklasbhansen on September 3, 2016

Thank you WP Overnight!

Love the plugin, super easy to setup even for a newbie like me. Ewout helped me within hours with a CSS class fix so that it worked perfectly with my theme. So excited

Try other plugins too!

Shipping Simulator for WooCommerce

Allows customers to calculate the shipping rates on the product page in your WooCommerce store.

Try Demo More Details

Menu Cart for WooCommerce

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (EDD)

Try Demo More Details

Packlink PRO shipping module

Free professional shipping platform that will simplify and automate your logistics.

Try Demo More Details
Screenshots
Author Site Author Site

Try WP Menu Cart With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.