Easily add code snippets in WordPress. Insert header & footer scripts, add PHP code snippets with conditional logic, insert ads pixel code, and more.
Category Scores
Top Issues by Category
maintainability47
Issues Details
51 issues found in latest scan
Function "wp_init_targeted_link_rel_filters()" requires WordPress 5.1.0, but your plugin minimum supported version is WordPress 5.0.0.
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$file".
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "disable_ihaf".
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "_sanitize_text_fields".
Unescaped parameter $query used in $wpdb->get_col()\n$query assigned unsafely at line 397.
Detected usage of tax_query, possible slow query.
Setting `suppress_filters` to `true` is prohibited.
The plugin name includes a restricted term. Your chosen plugin name - "WPCode - Insert Headers and Footers + Custom Code Snippets - WordPress Code Manager" - contains the restricted term "wordpress" which cannot be used at all in your plugin name.
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "InsertHeadersAndFooters".
wp_init_targeted_link_rel_filters() has been deprecated since WordPress version 6.7.0.
wp_remove_targeted_link_rel_filters() has been deprecated since WordPress version 6.7.0.
Plugin name "WPCode - Insert Headers and Footers + Custom Code Snippets - WordPress Code Manager" is different from the name declared in plugin header "WPCode Lite".
| Code | Type | Message | Count |
|---|---|---|---|
| wp_function_not_compatible_with_requires_wp | ERROR | Function "wp_init_targeted_link_rel_filters()" requires WordPress 5.1.0, but your plugin minimum supported version is WordPress 5.0.0. | 11 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | WARNING | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$file". | 8 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | WARNING | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "disable_ihaf". | 7 |
| missing_direct_file_access_protection | ERROR | PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit; | 6 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound | WARNING | Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "_sanitize_text_fields". | 5 |
| PluginCheck.Security.DirectDB.UnescapedDBParameter | WARNING | Unescaped parameter $query used in $wpdb->get_col()\n$query assigned unsafely at line 397. | 2 |
| WordPress.DB.SlowDBQuery.slow_db_query_tax_query | WARNING | Detected usage of tax_query, possible slow query. | 2 |
| WordPressVIPMinimum.Performance.WPQueryParams.SuppressFilters_suppress_filters | ERROR | Setting `suppress_filters` to `true` is prohibited. | 2 |
| five_star_reviews_detected | ERROR | Linking directly to 5 stars reviews is not allowed. | 2 |
| trademarked_term | WARNING | The plugin name includes a restricted term. Your chosen plugin name - "WPCode - Insert Headers and Footers + Custom Code Snippets - WordPress Code Manager" - contains the restricted term "wordpress" which cannot be used at all in your plugin name. | 2 |
| WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound | WARNING | Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "InsertHeadersAndFooters". | 1 |
| WordPress.WP.DeprecatedFunctions.wp_init_targeted_link_rel_filtersFound | WARNING | wp_init_targeted_link_rel_filters() has been deprecated since WordPress version 6.7.0. | 1 |
| WordPress.WP.DeprecatedFunctions.wp_remove_targeted_link_rel_filtersFound | WARNING | wp_remove_targeted_link_rel_filters() has been deprecated since WordPress version 6.7.0. | 1 |
| mismatched_plugin_name | WARNING | Plugin name "WPCode - Insert Headers and Footers + Custom Code Snippets - WordPress Code Manager" is different from the name declared in plugin header "WPCode Lite". | 1 |
Latest Snapshot
Findings
51
Errors
21
Warnings
30
Score History
First score snapshot
First scan completed Jun 19, 2026
v2.3.6 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2
Jun 19, 2026
v2.3.6
89
Latest
- Findings
- 51
- Errors
- 21
- Warnings
- 30
- Plugin Check
- 2.0.0
- Model
- 2026.06-mvp-static-v2
| Scan | Score | Findings | Errors | Warnings | Plugin | Plugin Check | Model |
|---|---|---|---|---|---|---|---|
| Jun 19, 2026Latest | 89 | 51 | 21 | 30 | v2.3.6 | 2.0.0 | 2026.06-mvp-static-v2 |