Automatically Hierarchic Categories in Menu

Allows you to automatically add hierarchic categories in WordPress Navigation Menus.

v2.0.12Atakan AuUpdated Added 2k+ installs92% rating
89
Score
9
Errors
4
Warnings
+0
Change

Category Scores

Security84
Repo100
Performance97
Maintainability90

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

13 findings

Maintainability

5

5 issue groups

I18n

4

3 issue groups

Security

2

1 issue group

Performance

2

1 issue group

ERRORSecurityUnsafe Printing FunctionAll output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.2
Category
Security
Occurrences
2
Severity
error

Sample message

All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.

ERRORI18nText Domain MismatchMismatched text domain. Expected 'automatically-hierarchic-categories-in-menu' but got 'plugin-name'.2
Category
I18n
Occurrences
2
Severity
error

Sample message

Mismatched text domain. Expected 'automatically-hierarchic-categories-in-menu' but got 'plugin-name'.

WARNINGPerformancePost Not In excludeUsing exclusionary parameters, like exclude, in calls to get_posts() should be done with caution, see https://wpvip.com/documentation/performance-improvements-by-removing-usage-of-post__not_in/ for more information.2
Category
Performance
Occurrences
2
Severity
warning

Sample message

Using exclusionary parameters, like exclude, in calls to get_posts() should be done with caution, see https://wpvip.com/documentation/performance-improvements-by-removing-usage-of-post__not_in/ for more information.

ERRORMaintainabilityOffloaded ContentOffloading images, js, css, and other scripts to your servers or any remote service is disallowed.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

Offloading images, js, css, and other scripts to your servers or any remote service is disallowed.

WARNINGMaintainabilityNon Prefixed Function FoundFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "atakanau_ahcim_update_message".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

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

ERRORMaintainabilitystrip tags strip tagsstrip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

strip_tags() is discouraged. Use the more comprehensive wp_strip_all_tags() instead.

ERRORI18nMissing Arg DomainMissing $domain parameter in function call to __().1
Category
I18n
Occurrences
1
Severity
error

Sample message

Missing $domain parameter in function call to __().

ERRORI18nNon Singular String Literal TextThe $text parameter must be a single text string literal. Found: $plugin_name1
Category
I18n
Occurrences
1
Severity
error

Sample message

The $text parameter must be a single text string literal. Found: $plugin_name

ERRORMaintainabilityfive star reviews detectedLinking directly to 5 stars reviews is not allowed.1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

Linking directly to 5 stars reviews is not allowed.

WARNINGMaintainabilityupgrade notice limitThe upgrade notice for "2.0.12" exceeds the limit of 300 characters.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

The upgrade notice for "2.0.12" exceeds the limit of 300 characters.

Score History

First score snapshot

v2.0.12

89

Latest

Findings
13
Errors
9
Warnings
4
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
99