readme_invalid_donate_link
readme invalid donate link
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 | Campaign Monitor for WordPress | 21 | 386 | 461 | 2k+ | Non Prefixed Variable Found | |
| #2 | Testerwp ecommerce companion | 21 | 811 | 436 | 1k+ | Text Domain Mismatch | |
| #3 | Falang multilanguage for WordPress | 22 | 716 | 769 | 1k+ | Output Not Escaped | |
| #4 | Restrict User Access – Ultimate Membership & Content Protection | 22 | 977 | 1,840 | 10k+ | Non Prefixed Variable Found | |
| #5 | Content Aware Sidebars – Fastest Widget Area Plugin | 23 | 993 | 1,738 | 30k+ | Non Prefixed Variable Found | |
| #6 | Under Construction, Coming Soon & Maintenance Mode | 27 | 401 | 148 | 10k+ | Output Not Escaped | |
| #7 | Element Invader – Template Kits for Elementor | 30 | 274 | 130 | 3k+ | Output Not Escaped | |
| #8 | Apaczka.pl WooCommerce | 31 | 99 | 276 | 1k+ | Non Prefixed Variable Found | |
| #9 | Up2pay e-Transactions WooCommerce Payment Gateway | 31 | 459 | 175 | 4k+ | Text Domain Mismatch | |
| #10 | Force Reinstall | 35 | 118 | 34 | 2k+ | Output Not Escaped | |
| #11 | Push Notifications by LaraPush | 35 | 32 | 76 | 4k+ | Non Prefixed Variable Found | |
| #12 | Page Speed Optimizer: HTTP/2 Push, Async JavaScript, and Defer CSS | 36 | 68 | 33 | 6k+ | Output Not Escaped | |
| #13 | Zoho ZeptoMail | 36 | 32 | 110 | 5k+ | Missing Unslash | |
| #14 | Spam Protect for Contact Form 7 | 41 | 16 | 61 | 10k+ | Missing Unslash | |
| #15 | CCAvenue Payment Gateway for WooCommerce | 42 | 53 | 40 | 3k+ | Text Domain Mismatch | |
| #16 | Zoho Mail for WordPress | 46 | 29 | 48 | 20k+ | Missing Unslash | |
| #17 | Add Polylang support for Customizer | 48 | 18 | 20 | 2k+ | Recommended | |
| #18 | Include Klaviyo for Elementor pro | 63 | 60 | 10 | 2k+ | Missing Arg Domain | |
| #19 | Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) | 69 | 33 | 368 | 200k+ | Direct Query | |
| #20 | WC Variations Radio Buttons | 69 | 12 | 21 | 3k+ | Non Prefixed Variable Found | |
| #21 | Starter Templates by Gradient Themes | 81 | 28 | 7 | 3k+ | Text Domain Mismatch | |
| #22 | Zhanzhangb Indexing Submission for Baidu | 83 | 14 | 4 | 2k+ | Output Not Escaped | |
| #23 | Posts Character Count Admin | 85 | 9 | 0 | 1k+ | Output Not Escaped | |
| #24 | Shiprocket | 85 | 56 | 15 | 10k+ | Text Domain Mismatch | |
| #25 | Minimum Purchase Amount For Woo Cart – For WooCommerce | 87 | 72 | 8 | 5k+ | Text Domain Mismatch | |
| #26 | Local Google Fonts | 93 | 3 | 15 | 100k+ | Non Prefixed Variable Found | |
| #27 | WC City Select | 94 | 406 | 16 | 3k+ | Missing Arg Domain | |
| #28 | Accessibility by AudioEye | 95 | 17 | 16 | 1k+ | Non Prefixed Variable Found | |
| #29 | Booking.com Product Helper | 97 | 2 | 8 | 1k+ | Non Prefixed Variable Found | |
| #30 | Classic Menu Block | 97 | 5 | 0 | 8k+ | block api version too low | |
| #31 | Hide All Notices | 97 | 4 | 1 | 2k+ | Missing Version |