readme_parser_warnings_no_short_description_present
readme parser warnings no short description present
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 |
|---|---|---|---|---|---|---|---|---|
| #201 | Widget Builder | 40 | 40 | 52 | 500 | Non-prefixed global variable | ||
| #202 | Payment Gateway – nexi Alpha Bank for WooCommerce | 40 | 28 | 45 | 1k+ | Missing nonce verification | ||
| #203 | WP Theme Test | 40 | 21 | 39 | 7k+ | Input is not sanitized | ||
| #204 | Contact Form 7 Captcha | 41 | 7 | 75 | 100k+ | Request data is not unslashed | ||
| #205 | Contribuinte Checkout | 41 | 30 | 30 | 1k+ | Output is not escaped | ||
| #206 | Simple Website Banner | 41 | 106 | 8 | 700 | Output is not escaped | ||
| #207 | Service Showcase | 41 | 41 | 597 | 800 | Non-prefixed global variable | ||
| #208 | Masonry Widget | 41 | 58 | 11 | 500 | Output is not escaped | ||
| #209 | M-Pesa(Kenya) Checkout for Woocommerce | 41 | 46 | 38 | 1k+ | Text Domain Mismatch | ||
| #210 | WP Permalink Translator | 41 | 34 | 21 | 2k+ | Unsafe printing function | ||
| #211 | Contador de Visitas | 42 | 37 | 25 | 500 | SQL query is not prepared | ||
| #212 | CWW connector Lite – Connect Contact Form 7 & ActiveCampaign | 42 | 39 | 21 | 400 | Output is not escaped | ||
| #213 | List Custom Taxonomy Widget | 42 | 52 | 5 | 9k+ | Output is not escaped | ||
| #214 | Mailster Cool Captcha | 42 | 65 | 28 | 400 | Text Domain Mismatch | ||
| #215 | Message Popup For Contact Form 7 | 42 | 30 | 81 | 1k+ | Missing nonce verification | ||
| #216 | Vast Demo Import | 42 | 180 | 113 | 600 | Text Domain Mismatch | ||
| #217 | WP Fingerprint | 42 | 34 | 47 | 9k+ | Direct Query | ||
| #218 | reCAPTCHA for MW WP Form | 43 | 37 | 14 | 30k+ | Non Singular String Literal Domain | ||
| #219 | Terms Order WP – Categories And Taxonomies Order Plugin | 43 | 12 | 47 | 900 | Non-prefixed global variable | ||
| #220 | Github Embed | 44 | 18 | 35 | 1k+ | Non-prefixed global variable | ||
| #221 | Ocean Modal Window | 44 | 26 | 44 | 10k+ | Output is not escaped | ||
| #222 | Shippit for WooCommerce | 44 | 127 | 26 | 900 | Text Domain Mismatch | ||
| #223 | TP Product Description in Loop for WooCommerce | 44 | 48 | 7 | 500 | Setting is missing a sanitization callback | ||
| #224 | Extended Post Status | 45 | 27 | 27 | 1k+ | Output is not escaped | ||
| #225 | LINE Auto Post | 45 | 19 | 11 | 500 | Heredoc Output Not Escaped | ||
| #226 | Avacy CMP | 46 | 7 | 90 | 500 | Non-prefixed global variable | ||
| #227 | Social Media Widget | 47 | 51 | 3 | 400 | Output is not escaped | ||
| #228 | Userback | 47 | 13 | 20 | 2k+ | Output is not escaped | ||
| #229 | AffiliateWP – Store Credit | 48 | 47 | 21 | 400 | Output is not escaped | ||
| #230 | BP Simple Private | 48 | 19 | 12 | 500 | Output is not escaped | ||
| #231 | Mailster Live | 48 | 22 | 37 | 600 | Missing Translators Comment | ||
| #232 | Simple MyISAM to InnoDB | 49 | 11 | 22 | 1k+ | Output is not escaped | ||
| #233 | Was This Helpful? | 49 | 19 | 28 | 1k+ | Output is not escaped | ||
| #234 | WP User Groups | 49 | 44 | 32 | 600 | Missing Translators Comment | ||
| #235 | File Manager | 50 | 42 | 72 | 10k+ | Missing direct file access protection | ||
| #236 | Mailster Gravity Forms | 50 | 46 | 32 | 800 | Text Domain Mismatch | ||
| #237 | AVIF Uploader | 51 | 50 | 44 | 4k+ | Missing Arg Domain | ||
| #238 | Booqable Rental Plugin | 51 | 81 | 18 | 1k+ | wp function not compatible with requires wp | ||
| #239 | Star Rating Field For Contact Form 7 | 51 | 36 | 7 | 800 | Output is not escaped | ||
| #240 | Swift SMTP (formerly Welcome Email Editor) | 51 | 12 | 62 | 7k+ | Missing nonce verification | ||
| #241 | Hangul font nanumgothic – google | 52 | 35 | 16 | 1k+ | Output is not escaped | ||
| #242 | Custom Post Template By Templatic | 52 | 19 | 14 | 600 | Text Domain Mismatch | ||
| #243 | WP Hooks Finder | 52 | 27 | 31 | 1k+ | Output is not escaped | ||
| #244 | Better Admin Bar | 54 | 27 | 63 | 3k+ | Non-prefixed global variable | ||
| #245 | Blockskit | 54 | 33 | 29 | 8k+ | Text Domain Mismatch | ||
| #246 | Extended User Search In WP-Admin | 54 | 14 | 17 | 1k+ | SQL query is not prepared | ||
| #247 | MSN Partner Hub | 54 | 21 | 25 | 1k+ | Missing direct file access protection | ||
| #248 | Sp*tify Play Button for WordPress | 54 | 21 | 15 | 3k+ | Text Domain Mismatch | ||
| #249 | Sticky Floating Forms Lite | 54 | 26 | 29 | 1k+ | Non-prefixed global variable | ||
| #250 | Post Badges | 54 | 19 | 13 | 400 | Output is not escaped |