Fast, lightweight post views counter. Display views in admin, blocks or shortcodes — no tracking scripts required.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$sidebar['before_title']'. | includes/widget.php:77:18 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $query | includes/settings.php:621:36 | Security |
| ERROR | WordPress.DB.PreparedSQL.NotPrepared | Use placeholders and $wpdb->prepare(); found $insertQuery | includes/settings.php:633:32 | Security |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "'sanitize_options_' . WPECOUNTER_PLUGIN_FILE". | includes/settings.php:672:34 | Plugin Repo |
| ERROR | hidden_files | Hidden files are not permitted. | .gitignore | Plugin Repo |
| ERROR | plugin_header_no_license | Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license. | wpecounter.php | Plugin Repo |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$views'. | includes/class-views.php:108:31 | Security |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$reset_button'. | includes/class-views.php:109:17 | Security |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "entry_views_meta_key". | includes/class-views.php:279:34 | Plugin Repo |
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'admin_url'. | includes/class-views.php:318:121 | Security |
| 19.12.2025, 18:30:14 | 10s | 67 | 77 | 38 |
| 23.11.2025, 07:40:05 | 9s | 66 | 78 | 43 |
| 14.11.2025, 21:25:19 | 11s | 67 | 78 | 40 |