Menu Cart for WooCommerce

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

v2.14.12WP OvernightUpdated Added 80k+ installs92% rating
92
Score
93
Errors
16
Warnings
+0
Change

Category Scores

Security94
Repo100
Performance100
Maintainability78

Top Issues by Category

Issues Details

109 issues found in latest scan

ERROR86
WordPress.WP.I18n.TextDomainMismatch

Mismatched text domain. Expected 'woocommerce-menu-bar-cart' but got 'wp-menu-cart'.

WARNING8
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "active_plugins".

ERROR5
wp_function_not_compatible_with_requires_wp

Function "apply_filters_deprecated()" requires WordPress 4.6.0, but your plugin minimum supported version is WordPress 3.4.0.

ERROR2
missing_direct_file_access_protection

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNING2
trademarked_term

The plugin name includes a restricted term. Your chosen plugin name - "WP Menu Cart" - contains the restricted term "wp" which cannot be used at all in your plugin name.

WARNING1
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "WOOCOMMERCE_CART".

WARNING1
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "WPO_Menu_Cart".

WARNING1
WordPress.NamingConventions.PrefixAllGlobals.VariableConstantNameFound

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "$name".

WARNING1
WordPress.Security.SafeRedirect.wp_redirect_wp_redirect

wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed.

WARNING1
mismatched_plugin_name

Plugin name "Menu Cart for WooCommerce" is different from the name declared in plugin header "WP Menu Cart".

WARNING1
textdomain_mismatch

The "Text Domain" header in the plugin file does not match the slug. Found "wp-menu-cart", expected "woocommerce-menu-bar-cart".

Latest Snapshot

Findings

109

Errors

93

Warnings

16

Score History

First score snapshot

First scan completed

v2.14.12 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

v2.14.12

92

Latest

Findings
109
Errors
93
Warnings
16
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins