Show IDs by Echo

Show IDs on admin pages for posts, pages, categories, taxonomies, custom post types and more.

v1.3.3echopluginsUpdated Added 2k+ installs100% rating
47
Score
21
Errors
13
Warnings
+0
Change

Category Scores

Security8
Repo100
Performance100
Maintainability90

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

34 findings

Security

18

7 issue groups

I18n

9

2 issue groups

Maintainability

7

5 issue groups

ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<div id='epsi-top-notice-message'>\r\n'.6
Category
Security
Occurrences
6
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<div id='epsi-top-notice-message'>\r\n'.

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

Sample message

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

ERRORSecurityUnsafe printing functionAll output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.4
Category
Security
Occurrences
4
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 'echo-show-ids' but got 'creative-addons-for-elementor'.4
Category
I18n
Occurrences
4
Severity
error

Sample message

Mismatched text domain. Expected 'echo-show-ids' but got 'creative-addons-for-elementor'.

WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Use of a direct database call is discouraged.

WARNINGMaintainabilityNo CachingDirect database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().

WARNINGSecurityMissing nonce verificationProcessing form data without nonce verification.2
Category
Security
Occurrences
2
Severity
warning

Sample message

Processing form data without nonce verification.

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_GET[&#039;epsi_admin_notice&#039;]2
Category
Security
Occurrences
2
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_GET[&#039;epsi_admin_notice&#039;]

WARNINGSecurityRequest data is not unslashed$_GET[&#039;epsi_admin_notice&#039;] not unslashed before sanitization. Use wp_unslash() or similar2
Category
Security
Occurrences
2
Severity
warning

Sample message

$_GET[&#039;epsi_admin_notice&#039;] not unslashed before sanitization. Use wp_unslash() or similar

ERRORSecuritySetting is missing a sanitization callbackSanitization missing for register_setting().1
Category
Security
Occurrences
1
Severity
error

Sample message

Sanitization missing for register_setting().

Show 4 more
WARNINGSecurityDatabase parameter is not escaped1
Category
Security
Occurrences
1
Severity
warning

Sample message

Unescaped parameter $update_sql used in $wpdb-&gt;query()\n$update_sql assigned unsafely at line 112.

WARNINGMaintainabilityNon-prefixed class1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: &quot;Echo_Show_IDs&quot;.

WARNINGMaintainabilityNot In Footer1
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.

ERRORMaintainabilitywp function not compatible with requires wp1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

Function "wp_json_encode()" requires WordPress 4.1.0, but your plugin minimum supported version is WordPress 4.0.0.

Score History

First score snapshot

v1.3.3

47

Latest

Findings
34
Errors
21
Warnings
13
Check
2.0.0

Related Plugins

Animated Blocks on Scroll

2k+ active installs

98
Show IDs by DraftPress

10k+ active installs

98
Simply Show IDs

3k+ active installs

91
Reveal IDs

40k+ active installs

35