outdated_tested_upto_header
outdated tested upto header
Repository metadata is missing, stale, or inconsistent with WordPress.org expectations.
Why It Shows Up
Plugin Check found metadata such as Stable tag, Tested up to, Requires at least, Requires PHP, tags, or directory names that need attention.
Why It Matters
Repository metadata affects compatibility signals, update expectations, search presentation, and reviewer confidence.
How to Fix
- Update stale compatibility values before release.
- Keep readme and plugin header values consistent.
- Remove unsupported files or names from the release package.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #3351 | Basic User Avatars | 58 | 17 | 7 | 20k+ | Output is not escaped | ||
| #3352 | BCM Duplicate Menu | 58 | 8 | 11 | 4k+ | Nonce verification recommended | ||
| #3353 | Contact Form DB for Enfold | 58 | 21 | 14 | 700 | Output is not escaped | ||
| #3354 | CSSIgniter Shortcodes | 58 | 55 | 2 | 2k+ | Output is not escaped | ||
| #3355 | Custom Meta Widget | 58 | 55 | 2 | 7k+ | Output is not escaped | ||
| #3356 | Customization for WP SEO | 58 | 15 | 10 | 2k+ | Unsafe printing function | ||
| #3357 | Debloat – Remove Unused CSS, Optimize JS | 58 | 24 | 20 | 30k+ | Nonce verification recommended | ||
| #3358 | Departamentos y Ciudades de Colombia para Woocommerce | 58 | 49 | 42 | 6k+ | Text Domain Mismatch | ||
| #3359 | E-namad & Shamed Logo Manager | 58 | 26 | 2 | 2k+ | Output is not escaped | ||
| #3360 | Easy Social Box / Page Plugin | 58 | 53 | 4 | 4k+ | Output is not escaped | ||
| #3361 | Easy Sidebar Menu Widget | 58 | 32 | 7 | 2k+ | Output is not escaped | ||
| #3362 | PDF invoice for WP ERP | 58 | 96 | 134 | 2k+ | Non-prefixed global variable | ||
| #3363 | Error Log Viewer by BestWebSoft | 58 | 433 | 172 | 6k+ | Text Domain Mismatch | ||
| #3364 | Flexible FAQ | 58 | 27 | 26 | 1k+ | Text Domain Mismatch | ||
| #3365 | Go Redirects URL Forwarder | 58 | 17 | 14 | 1k+ | Output is not escaped | ||
| #3366 | Gutenverse Form – Contact Form Builder, Block Form & Booking Form | 58 | 17 | 48 | 10k+ | Nonce verification recommended | ||
| #3367 | HAL | 58 | 106 | 24 | 500 | Text Domain Mismatch | ||
| #3368 | Houzez WooCommerce Addon | 58 | 22 | 21 | 4k+ | Missing Translators Comment | ||
| #3369 | List Last Changes | 58 | 50 | 15 | 1k+ | Output is not escaped | ||
| #3370 | Menu Swapper | 58 | 20 | 14 | 3k+ | Output is not escaped | ||
| #3371 | PageLoader Lite – Loading Screen | 58 | 29 | 17 | 700 | Output is not escaped | ||
| #3372 | Quickcreator – AI Blog Writer | 58 | 14 | 18 | 500 | Exception output is not escaped | ||
| #3373 | Random Post for Widget | 58 | 27 | 5 | 2k+ | Output is not escaped | ||
| #3374 | Remove CPT base | 58 | 15 | 16 | 10k+ | Input is not sanitized | ||
| #3375 | Responsive Select Menu | 58 | 29 | 27 | 3k+ | Output is not escaped | ||
| #3376 | REVIEWS.io for WooCommerce | 58 | 71 | 161 | 1k+ | Non-prefixed global variable | ||
| #3377 | Rewrite Rules Inspector | 58 | 7 | 59 | 10k+ | Nonce verification recommended | ||
| #3378 | Safety Exit | 58 | 52 | 26 | 1k+ | Text Domain Mismatch | ||
| #3379 | Simple Back To Top | 58 | 15 | 43 | 3k+ | Non-prefixed global variable | ||
| #3380 | Simple CSS for widgets | 58 | 11 | 15 | 1k+ | Missing nonce verification | ||
| #3381 | SportsPress for Basketball | 58 | 104 | 34 | 1k+ | Text Domain Mismatch | ||
| #3382 | SportsPress for Football (Soccer) | 58 | 107 | 34 | 6k+ | Text Domain Mismatch | ||
| #3383 | SportsPress for Volleyball | 58 | 107 | 34 | 500 | Text Domain Mismatch | ||
| #3384 | Super Simple Event Calendar | 58 | 8 | 24 | 600 | Request data is not unslashed | ||
| #3385 | Ultimate Member – Online Users | 58 | 25 | 4 | 3k+ | Output is not escaped | ||
| #3386 | Videopack | 58 | 28 | 108 | 10k+ | Input is not sanitized | ||
| #3387 | View Admin As | 58 | 307 | 135 | 9k+ | Non Singular String Literal Domain | ||
| #3388 | WebP Express Plus | 58 | 19 | 11 | 700 | Unsafe printing function | ||
| #3389 | Wettervorhersage | 58 | 49 | 7 | 1k+ | Output is not escaped | ||
| #3390 | Chat Button & Custom ChatGPT-Powered Bot by GetButton.io | 58 | 26 | 8 | 20k+ | Non-prefixed function | ||
| #3391 | Cloak Affiliate Links for WooCommerce | 58 | 28 | 6 | 2k+ | Non Singular String Literal Domain | ||
| #3392 | Blog Designer | 59 | 62 | 83 | 10k+ | Text Domain Mismatch | ||
| #3393 | Posts Order | 59 | 59 | 20 | 1k+ | Text Domain Mismatch | ||
| #3394 | Connect SendGrid for Emails | 59 | 37 | 103 | 900 | Missing direct file access protection | ||
| #3395 | Cresta Posts Box | 59 | 10 | 13 | 1k+ | Output is not escaped | ||
| #3396 | ELEX WooCommerce Name Your Price | 59 | 295 | 117 | 600 | Missing Arg Domain | ||
| #3397 | etracker analytics | 59 | 16 | 9 | 1k+ | Exception output is not escaped | ||
| #3398 | GDPR Data Request Form | 59 | 22 | 19 | 6k+ | Missing direct file access protection | ||
| #3399 | Gettext override translations | 59 | 33 | 7 | 2k+ | Missing Arg Domain | ||
| #3400 | Getty Images | 59 | 11 | 46 | 2k+ | Missing nonce verification |