readme_reserved_contributors
readme reserved contributors
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 | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #1 | Plugin Check (PCP) | 0 | 128 | 132 | 10k+ | Exception Not Escaped | |
| #2 | Secure Custom Fields | 22 | 241 | 1,369 | 80k+ | Non Prefixed Function Found | |
| #3 | WordPress Importer | 25 | 238 | 110 | 2m+ | Output Not Escaped | |
| #4 | Create Block Theme | 35 | 43 | 5 | 20k+ | unlink unlink | |
| #5 | Health Check & Troubleshooting | 35 | 264 | 238 | 300k+ | Missing Arg Domain | |
| #6 | LiveJournal Importer | 37 | 86 | 67 | 8k+ | Output Not Escaped | |
| #7 | Blogger Importer | 38 | 44 | 39 | 50k+ | Output Not Escaped | |
| #8 | Movable Type and TypePad Importer | 39 | 42 | 25 | 20k+ | Output Not Escaped | |
| #9 | Categories to Tags Converter | 39 | 86 | 38 | 50k+ | Output Not Escaped | |
| #10 | Debug Bar | 41 | 64 | 25 | 20k+ | Output Not Escaped | |
| #11 | Classic Editor | 63 | 17 | 7 | 9m+ | Unsafe Printing Function | |
| #12 | AI Provider for Google | 65 | 32 | 1 | 20k+ | Exception Not Escaped | |
| #13 | Press This | 70 | 1 | 44 | 5k+ | Non Prefixed Hookname Found | |
| #14 | RSS Importer | 70 | 14 | 2 | 30k+ | Output Not Escaped | |
| #15 | AI Provider for OpenAI | 76 | 15 | 1 | 20k+ | Exception Not Escaped | |
| #16 | AI Provider for Anthropic | 78 | 13 | 1 | 20k+ | Exception Not Escaped | |
| #17 | AI | 81 | 11 | 79 | 20k+ | Non Prefixed Variable Found | |
| #18 | Hello Dolly | 85 | 9 | 2 | 600k+ | Output Not Escaped | |
| #19 | WP Consent API | 86 | 2 | 10 | 200k+ | Input Not Sanitized | |
| #20 | Tumblr Importer | 91 | 7 | 9 | 10k+ | wp function not compatible with requires wp | |
| #21 | Classic Widgets | 97 | 2 | 3 | 2m+ | outdated tested upto header | |
| #22 | Performant Translations | 97 | 5 | 9 | 40k+ | Non Prefixed Variable Found | |
| #23 | Instant Back/Forward | 98 | 1 | 5 | 10k+ | Non Prefixed Hookname Found | |
| #24 | Enhanced Responsive Images | 99 | 1 | 2 | 50k+ | Non Prefixed Constant Found | |
| #25 | Image Prioritizer | 99 | 1 | 1 | 50k+ | readme reserved contributors | |
| #26 | Performance Lab | 99 | 21 | 100k+ | Text Domain Mismatch | ||
| #27 | Speculative Loading | 99 | 7 | 70k+ | Non Prefixed Variable Found | ||
| #28 | View Transitions | 99 | 3 | 10k+ | Non Prefixed Constant Found | ||
| #29 | Web Worker Offloading | 99 | 2 | 10k+ | Non Prefixed Constant Found | ||
| #30 | Image Placeholders | 100 | 2 | 60k+ | Text Domain Mismatch | ||
| #31 | Embed Optimizer | 100 | 4 | 50k+ | Text Domain Mismatch | ||
| #32 | Optimization Detective | 100 | 1 | 60k+ | readme reserved contributors | ||
| #33 | Modern Image Formats | 100 | 1 | 100k+ | readme reserved contributors |