mismatched_tested_up_to_header
mismatched tested up to 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 |
|---|---|---|---|---|---|---|---|---|
| #101 | Customizer for WooCommerce | 72 | 10 | 13 | 800 | Nonce verification recommended | ||
| #102 | Under Construction Light | 73 | 13 | 8 | 1k+ | Text Domain Mismatch | ||
| #103 | Markup Markdown | 74 | 18 | 128 | 2k+ | Non-prefixed global variable | ||
| #104 | List all URLs | 75 | 8 | 5 | 5k+ | Missing nonce verification | ||
| #105 | Media Search Enhanced | 75 | 4 | 23 | 4k+ | Non-prefixed hook name | ||
| #106 | Testimonial – Testimonial Slider and Showcase Plugin | 75 | 563 | 231 | 30k+ | Text Domain Mismatch | ||
| #107 | Internet Archive Wayback Machine Link Fixer | 77 | 2 | 22 | 1k+ | Database parameter is not escaped | ||
| #108 | GIFTiT – Free Gifts for WooCommerce | 81 | 43 | 357 | 2k+ | Non-prefixed global variable | ||
| #109 | REPORTiT – Advanced Reporting for WooCommerce | 81 | 9 | 98 | 700 | Non-prefixed global variable | ||
| #110 | Pagebar2 | 81 | 19 | 37 | 900 | Non-prefixed global variable | ||
| #111 | CodePen Embed Block | 82 | 8 | 3 | 600 | Text Domain Mismatch | ||
| #112 | Homepage Control | 83 | 13 | 3 | 9k+ | Output is not escaped | ||
| #113 | PlugVersions – Easily roll back to previous versions of your plugins. | 83 | 9 | 6 | 1k+ | Request data is not unslashed | ||
| #114 | GamiPress – Leaderboards Include/Exclude Users | 85 | 11 | 3 | 500 | Output is not escaped | ||
| #115 | Delete product images for WooCommerce | 86 | 3 | 13 | 1k+ | Direct Query | ||
| #116 | Shipping Method Description for WooCommerce | 86 | 9 | 12 | 1k+ | Non-prefixed global variable | ||
| #117 | Better Addons for Elementor | 87 | 125 | 221 | 4k+ | Non-prefixed global variable | ||
| #118 | Ample Themes Demo Importer | 88 | 135 | 13 | 600 | Text Domain Mismatch | ||
| #119 | Clarity – Ad blocker for WordPress | 89 | 5 | 19 | 2k+ | Non-prefixed hook name | ||
| #120 | EDD Auto Register | 89 | 13 | 7 | 900 | Missing Translators Comment | ||
| #121 | Avantex Companion | 90 | 35 | 100 | 1k+ | Non-prefixed global variable | ||
| #122 | UltraAddons for Elementor | 90 | 65 | 2 | 600 | wp function not compatible with requires wp | ||
| #123 | Edit Entries for Gravity Forms | 91 | 5 | 3 | 2k+ | Nonce verification recommended | ||
| #124 | N-Genius Online by Network | 92 | 2 | 38 | 1k+ | Non-prefixed class | ||
| #125 | Phone Validator with Flags for WooCommerce | 92 | 3 | 2 | 800 | badly named files | ||
| #126 | Multi Currency, Currency Switcher, Exchange Rates for WooCommerce – Mudra | 92 | 2 | 9 | 1k+ | Non-prefixed hook name | ||
| #127 | Teachable | 93 | 19 | 75 | 500 | Non-prefixed global variable | ||
| #128 | Product Author for WooCommerce | 93 | 3 | 6 | 500 | Missing direct file access protection | ||
| #129 | SharkDropship & Affiliate for AliExpress, eBay, Amazon, Etsy and Temu | 93 | 105 | 23 | 500 | Text Domain Mismatch | ||
| #130 | Sch.gr Commons | 94 | 6 | 5 | 1k+ | Discouraged text-domain loading | ||
| #131 | Novalnet Payment Gateway for WooCommerce | 94 | 4 | 58 | 1k+ | Non-prefixed class | ||
| #132 | Dokan Menu Hider | 95 | 8 | 2 | 500 | Text Domain Mismatch | ||
| #133 | Gravity Pre-submission Confirmation | 96 | 5 | 2 | 800 | Missing direct file access protection | ||
| #134 | Datalayer for WooCommerce FREE | 97 | 3 | 5 | 700 | Non-prefixed function | ||
| #135 | Image Automatic Height Width | 97 | 6 | 0 | 400 | Missing direct file access protection | ||
| #136 | Make Column Clickable for Elementor | 97 | 5 | 2 | 100k+ | Non-prefixed hook name | ||
| #137 | Maximum Quantity for WooCommerce Shops | 97 | 3 | 2 | 3k+ | Discouraged text-domain loading | ||
| #138 | Force PclZip | 98 | 2 | 1 | 400 | mismatched plugin name | ||
| #139 | News PhotoCard Pro | 98 | 2 | 0 | 900 | mismatched tested up to header | ||
| #140 | NGD Custom Add to Cart Label for WooCommerce | 98 | 2 | 0 | 500 | mismatched tested up to header | ||
| #141 | Order List Table Elementor Widget for Woocommerce | 98 | 6 | 3 | 500 | Missing Translators Comment | ||
| #142 | Topper Pack | 98 | 3 | 0 | 400 | mismatched tested up to header | ||
| #143 | Embed Lottie Player – Add Interactive Lottie Animations with Block Support | 99 | 1 | 1 | 4k+ | mismatched plugin name | ||
| #144 | Featured Image with URL | 99 | 1 | 0 | 2k+ | mismatched tested up to header | ||
| #145 | Timeline Block – Beautiful Timeline Builder | 99 | 27 | 1 | 3k+ | Text Domain Mismatch |