readme_parser_warnings_trimmed_short_description
readme parser warnings trimmed short description
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 |
|---|---|---|---|---|---|---|---|---|
| #551 | POLi Payments for WooCommerce | 51 | 62 | 26 | 500 | Text Domain Mismatch | ||
| #552 | Redirect | 51 | 26 | 12 | 5k+ | Output is not escaped | ||
| #553 | WP Counter Up – Animated Number Counter & Milestone Showcase | 51 | 18 | 239 | 1k+ | Non-prefixed global variable | ||
| #554 | Check Pincode For WooCommerce | 52 | 55 | 400 | Direct Query | |||
| #555 | Full Screen Background | 52 | 24 | 26 | 2k+ | Missing direct file access protection | ||
| #556 | LeadBooster Chatbot by Pipedrive | 52 | 38 | 6 | 2k+ | Output is not escaped | ||
| #557 | Product Bundles – Variation Bundles | 52 | 23 | 13 | 600 | Output is not escaped | ||
| #558 | Bulk Actions Select All | 53 | 26 | 22 | 800 | Text Domain Mismatch | ||
| #559 | International Telephone Input for Contact Form 7 | 53 | 18 | 10 | 8k+ | Missing direct file access protection | ||
| #560 | MOBILOOK — Mobile View & Mobile‑Friendly Test | 53 | 10 | 20 | 1k+ | Missing nonce verification | ||
| #561 | ONTRApages | 53 | 16 | 27 | 1k+ | Output is not escaped | ||
| #562 | pretix widget | 53 | 25 | 39 | 400 | Non-prefixed global variable | ||
| #563 | Royal WordPress Backup, Restore & Migration Plugin – Backup WordPress Sites Safely | 53 | 34 | 90 | 20k+ | Database parameter is not escaped | ||
| #564 | Anant Addons for Elementor – Widgets, Templates & WooCommerce Builder | 54 | 29 | 207 | 700 | Non-prefixed global variable | ||
| #565 | Disqus Comment System | 54 | 17 | 33 | 40k+ | Non-prefixed hook name | ||
| #566 | FireCask Like & Share Button | 54 | 32 | 6 | 400 | Output is not escaped | ||
| #567 | Juiz Lang Attribute | 54 | 26 | 27 | 2k+ | Text Domain Mismatch | ||
| #568 | SmartFormat feed for SmartNews | 54 | 64 | 27 | 1k+ | Missing Arg Domain | ||
| #569 | Yeloni Exit Popup | (Free) GDPR Compliance | 54 | 41 | 12 | 700 | Output is not escaped | ||
| #570 | Accordions | 55 | 1 | 101 | 20k+ | slow db query meta query | ||
| #571 | Marvy – Background Animations for Elementor | 55 | 63 | 34 | 4k+ | Text Domain Mismatch | ||
| #572 | Page Tagger | 55 | 30 | 10 | 2k+ | Output is not escaped | ||
| #573 | Themeflection Numbers – Number Counter and Animated Numbers | 55 | 224 | 73 | 3k+ | Text Domain Mismatch | ||
| #574 | Trusona for WordPress | 55 | 8 | 34 | 500 | Non-prefixed function | ||
| #575 | AAArdvark Accessibility Reports | 55 | 62 | 42 | 600 | Non-prefixed global variable | ||
| #576 | Image Widget by Angie Makes | 55 | 48 | 3 | 500 | Output is not escaped | ||
| #577 | All in One SEO Pack Importer | 56 | 17 | 25 | 500 | Direct Query | ||
| #578 | Image Optimization For SEO | 56 | 116 | 69 | 3k+ | Non Singular String Literal Domain | ||
| #579 | Simple Org Chart | 56 | 15 | 29 | 900 | Missing Version | ||
| #580 | Subscriptions for WooCommerce with Stripe Recurring Payments | 56 | 10 | 467 | 800 | Non-prefixed global variable | ||
| #581 | easy AMP | 56 | 10 | 24 | 600 | Input is not sanitized | ||
| #582 | Change Login Page Logo | 57 | 69 | 8 | 1k+ | Output is not escaped | ||
| #583 | Elementor Beta (Developer Edition) | 57 | 36 | 32 | 30k+ | Output is not escaped | ||
| #584 | iZooto – Web Push Notifications | 57 | 26 | 25 | 1k+ | wp function not compatible with requires wp | ||
| #585 | Plethora Plugins Tabs + Accordions | 57 | 44 | 10 | 2k+ | Output is not escaped | ||
| #586 | Replain | 57 | 21 | 9 | 700 | Output is not escaped | ||
| #587 | WP Admin Category Search | 58 | 23 | 11 | 2k+ | Unsafe printing function | ||
| #588 | Age Gator | 59 | 9 | 15 | 400 | Direct Query | ||
| #589 | Custom API for WP | 59 | 173 | 16 | 1k+ | wp function not compatible with requires wp | ||
| #590 | Disabled Source, Disabled Right Click and Content Protection | 59 | 6 | 33 | 10k+ | Nonce verification recommended | ||
| #591 | Unlimited Addons For Gutenberg Blocks | 59 | 16 | 68 | 900 | slow db query meta key | ||
| #592 | Hide Posts | 59 | 9 | 70 | 20k+ | Direct Query | ||
| #593 | RevivePress – Keep your Old Content Evergreen | 59 | 27 | 46 | 5k+ | date date | ||
| #594 | Accesibilidad Web con el Widget de AccedeMe | 60 | 22 | 23 | 1k+ | Text Domain Mismatch | ||
| #595 | Material Design for WordPress | 60 | 51 | 207 | 800 | Non-prefixed global variable | ||
| #596 | WP Blog Post Layouts | 60 | 36 | 249 | 10k+ | Non-prefixed global variable | ||
| #597 | Alerts for Beaver Builder | 61 | 42 | 1 | 500 | Output is not escaped | ||
| #598 | GetPaid Stripe Payments | 61 | 206 | 44 | 2k+ | Text Domain Mismatch | ||
| #599 | Hide Admin Bar For User Roles | 61 | 38 | 10 | 500 | Output is not escaped | ||
| #600 | Order On Mobile for WooCommerce | 61 | 37 | 15 | 2k+ | Text Domain Mismatch |