invalid_plugin_name
invalid plugin name
Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.
Why It Shows Up
The finding matches a WordPress coding-standard or Plugin Check rule for code clarity, compatibility, packaging, or API usage.
Why It Matters
Maintainability findings reduce confidence that the plugin will behave consistently across hosts, WordPress versions, and other plugins.
How to Fix
- Find the exact file and line in the raw scan output.
- Prefer WordPress APIs and standard coding patterns over custom or legacy behavior.
- If the warning is from bundled third-party code, document that separately and avoid modifying vendor files unless necessary.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #201 | What Template File Am I Viewing? | 96 | 7 | 0 | 1k+ | wp function not compatible with requires wp | ||
| #202 | WP Hyper Response | 96 | 6 | 2 | 4k+ | trademarked term | ||
| #203 | wp_mail return-path | 96 | 4 | 4 | 5k+ | trademarked term | ||
| #204 | WP REST API – Pure Taxonomies | 96 | 5 | 3 | 400 | trademarked term | ||
| #205 | WP-REST-API V2 Menus | 96 | 5 | 4 | 3k+ | trademarked term | ||
| #206 | Add HTML to Page | 97 | 5 | 0 | 400 | Missing direct file access protection | ||
| #207 | Allow Swf Upload | 97 | 6 | 0 | 400 | Missing direct file access protection | ||
| #208 | Date Time Picker for Contact Form 7 | 97 | 8 | 2 | 20k+ | Text Domain Mismatch | ||
| #209 | Default Image Settings | 97 | 25 | 3 | 500 | Missing Arg Domain | ||
| #210 | Disable Password Reset | 97 | 5 | 0 | 1k+ | Forbidden PHP function found | ||
| #211 | Disable WP Theme Updates Advance | 97 | 5 | 3 | 500 | date date | ||
| #212 | Excerpts for Pages | 97 | 4 | 2 | 500 | Missing direct file access protection | ||
| #213 | HTTP/2 Server Push | 97 | 4 | 1 | 900 | Missing direct file access protection | ||
| #214 | Laravel DD for WordPress | 97 | 3 | 6 | 1k+ | Non-prefixed function | ||
| #215 | Podlove Web Player | 97 | 8 | 4 | 4k+ | Missing direct file access protection | ||
| #216 | Remove Widget Titles | 97 | 5 | 0 | 7k+ | Missing direct file access protection | ||
| #217 | Show Menu Shortcode | 97 | 5 | 0 | 400 | Missing direct file access protection | ||
| #218 | ShowID for Post/Page/Category/Tag/Comment | 97 | 5 | 1 | 8k+ | Missing direct file access protection | ||
| #219 | Simple Social Icons | 97 | 4 | 3 | 100k+ | Missing direct file access protection | ||
| #220 | WP Author, Date and Meta Remover | 97 | 4 | 3 | 10k+ | trademarked term | ||
| #221 | WP Maximum Execution Time Exceeded | 97 | 4 | 3 | 20k+ | trademarked term | ||
| #222 | ACF Flexible Content Modal | 98 | 2 | 4 | 800 | Missing Version | ||
| #223 | Disable JPEG Compression | 98 | 3 | 0 | 1k+ | invalid plugin name | ||
| #224 | Responsive Image Maps | 98 | 3 | 1 | 4k+ | Missing direct file access protection | ||
| #225 | Fr Custom Payment Gateway Icon for WooCommerce | 99 | 2 | 1 | 2k+ | Non-prefixed function | ||
| #226 | Remove Admin Bar logo | 99 | 2 | 0 | 1k+ | Missing direct file access protection |