invalid_tested_upto_minor
invalid tested upto minor
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 |
|---|---|---|---|---|---|---|---|---|
| #201 | Helper Lite for PageSpeed | 35 | 6 | 7 | 3k+ | Missing Arg Domain | ||
| #202 | Image Watermark | 35 | 85 | 181 | 40k+ | Missing nonce verification | ||
| #203 | LIQUID CONNECT | 35 | 293 | 177 | 400 | Output is not escaped | ||
| #204 | Log in with Google | 35 | 5 | 17 | 6k+ | Non-prefixed global variable | ||
| #205 | Menu Item Duplicator | 35 | 3 | 0 | 2k+ | Hidden files included | ||
| #206 | mosparo Integration | 35 | 114 | 301 | 900 | Missing nonce verification | ||
| #207 | Order Delivery Date for WooCommerce | 35 | 2,077 | 73 | 10k+ | wp function not compatible with requires wp | ||
| #208 | Payflex Payment Gateway | 35 | 180 | 61 | 1k+ | Text Domain Mismatch | ||
| #209 | Piwik PRO | 35 | 22 | 3 | 2k+ | Output is not escaped | ||
| #210 | Pixeline's Email Protector | 35 | 80 | 4 | 800 | Text Domain Mismatch | ||
| #211 | WowStore – Store Builder & Product Blocks for WooCommerce | 35 | 59 | 480 | 4k+ | Non-prefixed global variable | ||
| #212 | Product Input Fields for WooCommerce | 35 | 18 | 84 | 4k+ | Non-prefixed function | ||
| #213 | Flutterwave WooCommerce | 35 | 7 | 20 | 2k+ | Non-prefixed class | ||
| #214 | Reveal IDs | 35 | 23 | 13 | 40k+ | Output is not escaped | ||
| #215 | Shop Page WP | 35 | 68 | 22 | 2k+ | Unsafe printing function | ||
| #216 | Simple Banner – Easily add multiple Banners/Bars/Notifications/Announcements to the top or bottom of your website | 35 | 217 | 50 | 50k+ | Output is not escaped | ||
| #217 | Simple Yearly Archive | 35 | 102 | 36 | 6k+ | Unsafe printing function | ||
| #218 | Simple Analytics | 35 | 25 | 20 | 1k+ | Output is not escaped | ||
| #219 | Termageddon: Cookie Consent & Privacy Compliance | 35 | 28 | 13 | 7k+ | Exception output is not escaped | ||
| #220 | Thumbnail Editor | 35 | 187 | 68 | 600 | wp function not compatible with requires wp | ||
| #221 | Ultimate FAQ Solution | 35 | 650 | 137 | 600 | Text Domain Mismatch | ||
| #222 | Management App for WooCommerce – Order notifications, Order management, Lead management, Uptime Monitoring | 35 | 47 | 102 | 900 | Non-prefixed global variable | ||
| #223 | Abandoned Cart Lite for WooCommerce | 35 | 85 | 161 | 20k+ | Non-prefixed global variable | ||
| #224 | Wooplatnica | 35 | 27 | 23 | 400 | Non-prefixed class | ||
| #225 | Books Gallery – Book Showcase, Library & Affiliate Plugin | 35 | 1,134 | 147 | 2k+ | Unsafe printing function | ||
| #226 | REST API Log | 35 | 79 | 124 | 5k+ | Non-prefixed hook name | ||
| #227 | WP Server Health Stats | 35 | 64 | 30 | 9k+ | Output is not escaped | ||
| #228 | WP Site Verification tool | 35 | 34 | 37 | 1k+ | Non-prefixed global variable | ||
| #229 | Asesor de Cookies RGPD para normativa europea | 36 | 94 | 91 | 20k+ | wp function not compatible with requires wp | ||
| #230 | Cashflows for WooCommerce | 36 | 119 | 36 | 600 | Text Domain Mismatch | ||
| #231 | Simple SEO | 36 | 167 | 112 | 10k+ | Non Singular String Literal Domain | ||
| #232 | Doneren met Mollie | 36 | 421 | 351 | 4k+ | SQL query is not prepared | ||
| #233 | Header Footer Code Manager | 36 | 81 | 180 | 600k+ | Non-prefixed global variable | ||
| #234 | Kadence WooCommerce Email Designer | 36 | 118 | 229 | 90k+ | Non-prefixed global variable | ||
| #235 | افزونه رسمی ترب | 36 | 42 | 86 | 30k+ | Exception output is not escaped | ||
| #236 | Snippet Shortcodes | 36 | 380 | 149 | 4k+ | Non Singular String Literal Domain | ||
| #237 | TrustMate.io – WooCommerce integration | 36 | 255 | 101 | 3k+ | Output is not escaped | ||
| #238 | Rabo Smart Pay for WooCommerce | 36 | 150 | 55 | 600 | Text Domain Mismatch | ||
| #239 | FreePay for WooCommerce | 37 | 114 | 101 | 400 | Output is not escaped | ||
| #240 | Subscriptions for WooCommerce | 37 | 1 | 1,183 | 10k+ | Non-prefixed global variable | ||
| #241 | Ultimate WordPress Auction Plugin | 37 | 623 | 142 | 1k+ | Text Domain Mismatch | ||
| #242 | ViaBill – WooCommerce | 37 | 437 | 86 | 500 | Text Domain Mismatch | ||
| #243 | DPD SK for WooCommerce | 37 | 127 | 165 | 700 | Output is not escaped | ||
| #244 | Admin Management Xtended | 38 | 280 | 161 | 5k+ | Output is not escaped | ||
| #245 | Aplazame | 38 | 34 | 39 | 500 | Non-prefixed global variable | ||
| #246 | Cache Warmer | 38 | 32 | 219 | 1k+ | Interpolated SQL is not prepared | ||
| #247 | Request a Quote for WooCommerce – Get a Quote Button | 38 | 239 | 222 | 6k+ | Text Domain Mismatch | ||
| #248 | imoje | 38 | 62 | 160 | 2k+ | Nonce verification recommended | ||
| #249 | MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites | 38 | 5 | 136 | 700k+ | Non-prefixed hook name | ||
| #250 | Shortcoder — Create Shortcodes for Anything | 38 | 25 | 70 | 100k+ | Non-prefixed global variable |