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 |
|---|---|---|---|---|---|---|---|---|
| #251 | WPGraphQL Smart Cache | 71 | 87 | 9 | 7k+ | Text Domain Mismatch | ||
| #252 | Post Types Unlimited | 72 | 45 | 7 | 10k+ | Missing Translators Comment | ||
| #253 | Customizer for WooCommerce | 72 | 10 | 13 | 800 | Nonce verification recommended | ||
| #254 | AADMY – Add Auto Date Month Year Into Posts | 73 | 30 | 32 | 400 | Non-prefixed function | ||
| #255 | POKY – Product Importer | 73 | 6 | 12 | 700 | Input is not validated | ||
| #256 | Comment Edit Core – Simple Comment Editing | 73 | 27 | 85 | 2k+ | Non-prefixed hook name | ||
| #257 | WPWaterMark 轻水印插件 | 73 | 24 | 17 | 1k+ | Request data is not unslashed | ||
| #258 | Buy Now Button for WooCommerce | 74 | 9 | 11 | 2k+ | Nonce verification recommended | ||
| #259 | Duplicate Taxonomy Term | 74 | 9 | 5 | 2k+ | Nonce verification recommended | ||
| #260 | chat-me-now | 75 | 15 | 5 | 4k+ | Output is not escaped | ||
| #261 | Invoice Gateway for WooCommerce – Invoice Payment Gateway | 75 | 3 | 30 | 2k+ | Nonce verification recommended | ||
| #262 | Disable Lazy Load | 76 | 8 | 6 | 400 | Non-prefixed constant | ||
| #263 | The Future Is Now | 76 | 3 | 10 | 1k+ | Input is not sanitized | ||
| #264 | ACF Galerie 4 | 77 | 16 | 23 | 2k+ | Text Domain Mismatch | ||
| #265 | Storefront Top Bar | 77 | 20 | 13 | 2k+ | Non-prefixed hook name | ||
| #266 | SureRank SEO – Smart Assistant with Meta Tags, Social Preview, XML Sitemap, and Schema | 77 | 58 | 95 | 300k+ | Non-prefixed hook name | ||
| #267 | Support For Icomoon with Advanced Custom Fields | 78 | 15 | 6 | 1k+ | Output is not escaped | ||
| #268 | Bookvault | 78 | 13 | 10 | 700 | Nonce verification recommended | ||
| #269 | Web3 Crypto Payments by DePay for WooCommerce | 78 | 6 | 101 | 1k+ | Direct Query | ||
| #270 | Frontend Product Editor for WooCommerce | 78 | 76 | 31 | 500 | Text Domain Mismatch | ||
| #271 | Image Alt Text | 78 | 5 | 19 | 9k+ | Nonce verification recommended | ||
| #272 | Login Widget for Ultimate Member | 78 | 10 | 10 | 600 | Input is not sanitized | ||
| #273 | PRENA – Product Pre-Orders for WooCommerce | 78 | 6 | 29 | 2k+ | Request data is not unslashed | ||
| #274 | Wheel of Life: Coaching and Assessment Tool for Life Coach | 78 | 3 | 113 | 3k+ | Non-prefixed global variable | ||
| #275 | Flutterwave Payments | 79 | 8 | 39 | 600 | Non-prefixed global variable | ||
| #276 | New Relic Reporting for WordPress | 79 | 4 | 16 | 600 | Nonce verification recommended | ||
| #277 | Flexible Wishlist for WooCommerce – Ecommerce Wishlist & Save for later | 80 | 21 | 25 | 800 | Non-prefixed global variable | ||
| #278 | Hizzle CAPTCHA – Protect your forms from spam | 80 | 4 | 27 | 500 | Non-prefixed global variable | ||
| #279 | Podamibe Custom User Gravatar | 80 | 12 | 8 | 3k+ | Non Singular String Literal Domain | ||
| #280 | SureMail – SMTP and Email Logs Plugin with Amazon SES, Postmark, and Other Providers | 80 | 45 | 65 | 200k+ | Non-prefixed hook name | ||
| #281 | Product Feed PRO for WooCommerce by AdTribes – Product Feeds for WooCommerce | 80 | 9 | 450 | 80k+ | Non-prefixed hook name | ||
| #282 | Great Restaurant Menu WP | 81 | 89 | 100 | 1k+ | Text Domain Mismatch | ||
| #283 | REPORTiT – Advanced Reporting for WooCommerce | 81 | 9 | 98 | 700 | Non-prefixed global variable | ||
| #284 | LoftLoader | 81 | 17 | 19 | 70k+ | Missing direct file access protection | ||
| #285 | Order Approval for Woocommerce | 81 | 3 | 208 | 1k+ | Non-prefixed global variable | ||
| #286 | Pagebar2 | 81 | 19 | 37 | 900 | Non-prefixed global variable | ||
| #287 | Appointment Bookings for Zoom GoogleMeet and more – Wappointment | 81 | 22 | 52 | 1k+ | Non-prefixed class | ||
| #288 | Advance Canonical URL | 82 | 3 | 10 | 1k+ | Input is not validated | ||
| #289 | Bulk Menu Edit | 82 | 4 | 9 | 700 | Direct Query | ||
| #290 | Seriously Simple Transcripts | 82 | 35 | 3 | 900 | Text Domain Mismatch | ||
| #291 | Storefront Blog Excerpts | 82 | 24 | 2 | 700 | Text Domain Mismatch | ||
| #292 | Extra Price Fields for Woocommerce- Display extra price info on Woocommerce products | 82 | 6 | 10 | 2k+ | Missing nonce verification | ||
| #293 | PlugVersions – Easily roll back to previous versions of your plugins. | 83 | 9 | 6 | 1k+ | Request data is not unslashed | ||
| #294 | Disable Elements for WPBakery Page Builder | 84 | 2 | 9 | 500 | trademarked term | ||
| #295 | Override String Translations | 84 | 8 | 6 | 1k+ | Nonce verification recommended | ||
| #296 | WP PDF Generator | 84 | 21 | 22 | 1k+ | Request data is not unslashed | ||
| #297 | Shiprocket | 85 | 56 | 15 | 10k+ | Text Domain Mismatch | ||
| #298 | Storefront Hamburger Menu | 85 | 9 | 1 | 2k+ | Output is not escaped | ||
| #299 | VK Blocks | 85 | 79 | 4 | 100k+ | Missing direct file access protection | ||
| #300 | Admin Notice | 86 | 7 | 1 | 600 | Output is not escaped |