Menu Duplicator

Effortlessly clone your WordPress menus with Menu Duplicator, the user-friendly plugin designed to streamline your website management process in just …

v0.8Jeremy RossUpdated Added 10k+ installs94% rating
83
Score
2
Errors
9
Warnings
+0
Change

Category Scores

Security72
Repo91
Performance100
Maintainability97

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

11 findings

Security

5

3 issue groups

Maintainability

4

2 issue groups

Repo Compliance

2

2 issue groups

WARNINGMaintainabilityNon Prefixed Constant FoundGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "MD_PLUGIN_URL".3
Category
Maintainability
Occurrences
3
Severity
warning

Sample message

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

WARNINGSecurityInput Not SanitizedDetected usage of a non-sanitized input variable: $_POST['menu-to-duplicate']2
Category
Security
Occurrences
2
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_POST['menu-to-duplicate']

WARNINGSecurityMissing Unslash$_POST['menu-to-duplicate'] not unslashed before sanitization. Use wp_unslash() or similar2
Category
Security
Occurrences
2
Severity
warning

Sample message

$_POST['menu-to-duplicate'] not unslashed before sanitization. Use wp_unslash() or similar

ERRORSecurityOutput Not EscapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$message'.1
Category
Security
Occurrences
1
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$message'.

WARNINGMaintainabilityNot In FooterIn footer ($in_footer) is not set explicitly wp_enqueue_script; It is recommended to load scripts in the footer. Please set this value to `true` to load it in the footer, or explicitly `false` if it should be loaded in the header.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

In footer ($in_footer) is not set explicitly wp_enqueue_script; It is recommended to load scripts in the footer. Please set this value to `true` to load it in the footer, or explicitly `false` if it should be loaded in the header.

ERRORRepo Complianceplugin header no licenseMissing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.

WARNINGRepo Compliancereadme parser warnings trimmed short descriptionThe "Short Description" section is too long and was truncated. A maximum of 150 characters is supported.1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

The "Short Description" section is too long and was truncated. A maximum of 150 characters is supported.

Score History

First score snapshot

v0.8

83

Latest

Findings
11
Errors
2
Warnings
9
Check
2.0.0

Related Plugins

Breadcrumb Block

3k+ active installs

100
Catch Sticky Menu

2k+ active installs

100
Menu In Post

2k+ active installs

100
Block Navigation

3k+ active installs

99
Responsive Navigation Block

1k+ active installs

99