readme_mismatched_header_requires
readme mismatched header requires
The plugin readme contains metadata or formatting that WordPress.org may not parse as intended.
Why It Shows Up
Plugin Check found readme headers, sections, tags, contributors, language, or formatting that do not match repository expectations.
Why It Matters
The readme powers the WordPress.org plugin page. Parser issues can hide important metadata, show stale compatibility, or reduce discoverability.
How to Fix
- Use standard readme headers and section names.
- Keep short descriptions, tags, contributors, Requires at least, Requires PHP, Tested up to, and Stable tag valid and current.
- Run the readme through Plugin Check again after editing.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #351 | Remove/Hide Admin Toolbar | 97 | 2 | 3 | 600 | outdated tested upto header | ||
| #352 | PowerPack for LearnDash | 97 | 173 | 8 | 1k+ | Text Domain Mismatch | ||
| #353 | Smooth scrolling with Lenis | 97 | 3 | 0 | 3k+ | outdated tested upto header | ||
| #354 | Maximum Quantity for WooCommerce Shops | 97 | 3 | 2 | 3k+ | Discouraged text-domain loading | ||
| #355 | Dobby | 97 | 3 | 2 | 900 | Dynamic hook name | ||
| #356 | Animated Blocks on Scroll | 98 | 2 | 1 | 2k+ | outdated tested upto header | ||
| #357 | Auto Submenu | 98 | 2 | 2 | 2k+ | Missing direct file access protection | ||
| #358 | Checkout Fields for Blocks | 98 | 1 | 10 | 1k+ | Non-prefixed global variable | ||
| #359 | ElasticPress Debugging Add-On | 98 | 2 | 10 | 800 | Non-prefixed hook name | ||
| #360 | Filter for Elementor | 98 | 3 | 0 | 700 | Missing direct file access protection | ||
| #361 | Flexible Quantity – Measurement Price Calculator for WooCommerce | 98 | 2 | 9 | 2k+ | Non-prefixed global variable | ||
| #362 | Local Fonts Uploader – Upload & Host Any Font Locally for GDPR | 98 | 1 | 10 | 4k+ | Direct Query | ||
| #363 | MakeITeasy Back To Top | 98 | 3 | 1 | 2k+ | Missing direct file access protection | ||
| #364 | Query Loop Post Selector | 98 | 3 | 1 | 500 | invalid tested upto minor | ||
| #365 | Shop as Client for WooCommerce – Manual, Phone & Email Orders | 98 | 1 | 5 | 600 | Non-prefixed function | ||
| #366 | Additional Terms for WooCommerce | 98 | 1 | 7 | 2k+ | trademarked term | ||
| #367 | Cyr to Lat Enhanced | 99 | 2 | 0 | 80k+ | five star reviews detected | ||
| #368 | Insert Special Characters | 99 | 3 | 0 | 3k+ | Missing direct file access protection |