plugin_header_nonexistent_domain_path
plugin header nonexistent domain path
The plugin file header contains missing, invalid, or inconsistent metadata.
Why It Shows Up
Plugin Check found a header value such as plugin name, license, domain path, network, Requires PHP, or Requires at least that does not match expected format.
Why It Matters
Header metadata tells WordPress and WordPress.org how to identify, load, translate, and present the plugin.
How to Fix
- Use standard WordPress plugin header fields and valid values.
- Keep header values consistent with the readme and actual plugin support policy.
- Remove unsupported or stale metadata before release.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #351 | Hide Admin Bar For User Roles | 61 | 38 | 10 | 500 | Output is not escaped | ||
| #352 | Multiple Post Passwords | 61 | 13 | 15 | 2k+ | Output is not escaped | ||
| #353 | HuCommerce | Magyar kiegészítések WooCommerce webáruházakhoz | 61 | 17 | 194 | 10k+ | Non-prefixed function | ||
| #354 | RSS Feed Retriever | 61 | 23 | 8 | 7k+ | wp function not compatible with requires wp | ||
| #355 | WP-UTF8-Excerpt | 61 | 17 | 10 | 800 | Unsafe printing function | ||
| #356 | Get Chat App | 62 | 10 | 62 | 400 | Request data is not unslashed | ||
| #357 | Easy SSL Plugin for SAKURA Rental Server | 62 | 23 | 17 | 50k+ | Input is not sanitized | ||
| #358 | Embed Videos For Product Image Gallery Using WooCommerce | 62 | 21 | 16 | 400 | Text Domain Mismatch | ||
| #359 | WP Category Sort | 62 | 15 | 22 | 500 | Text Domain Mismatch | ||
| #360 | Classic Editor | 63 | 17 | 7 | 9m+ | Unsafe printing function | ||
| #361 | IndexNow Plugin | 63 | 14 | 91 | 100k+ | error log error log | ||
| #362 | User Switching | 63 | 2 | 47 | 200k+ | Nonce verification recommended | ||
| #363 | Admin CSS MU | 64 | 30 | 582 | 10k+ | Non-prefixed global variable | ||
| #364 | Kama SpamBlock | 64 | 29 | 7 | 5k+ | Short PHP open tag found | ||
| #365 | Sticky Side Buttons | 64 | 27 | 4 | 10k+ | Unsafe printing function | ||
| #366 | TP Show Product Images on Checkout Page for WooCommerce | 64 | 16 | 5 | 500 | Setting is missing a sanitization callback | ||
| #367 | WProofreader spell & grammar check plugin for WordPress | 64 | 12 | 43 | 4k+ | Non-prefixed global variable | ||
| #368 | SQL Buddy – Database Management Made Easy | 65 | 12 | 16 | 5k+ | SQL query is not prepared | ||
| #369 | Add to Cart Text Changer and Customize Button, Add Custom Icon | 65 | 87 | 18 | 2k+ | Text Domain Mismatch | ||
| #370 | Password Reset with Code for WordPress REST API | 66 | 24 | 8 | 900 | Exception output is not escaped | ||
| #371 | Debug Log Manager – Conveniently Monitor and Inspect Errors | 66 | 33 | 44 | 10k+ | Input is not validated | ||
| #372 | User Profile Picture | 66 | 9 | 8 | 4k+ | Missing nonce verification | ||
| #373 | WP Scroll Depth | 66 | 29 | 9 | 1k+ | Output is not escaped | ||
| #374 | WP Term Images | 66 | 4 | 18 | 2k+ | Nonce verification recommended | ||
| #375 | Editoria11y Accessibility Checker | 67 | 69 | 55 | 1k+ | Text Domain Mismatch | ||
| #376 | Payment Gateway for Cpay with WooCommerce | 67 | 67 | 26 | 400 | wp function not compatible with requires wp | ||
| #377 | WP Logout Redirect | 67 | 20 | 5 | 400 | Unsafe printing function | ||
| #378 | ACF: Yandex Maps Field | 68 | 73 | 10 | 800 | Text Domain Mismatch | ||
| #379 | Free Assets Library – Openverse/Pixabay 600+ Million Images | 68 | 44 | 36 | 4k+ | Text Domain Mismatch | ||
| #380 | Auto Update Post Date | 69 | 11 | 23 | 1k+ | Input is not validated | ||
| #381 | Contact Form 7: Accessible Defaults | 69 | 3 | 28 | 5k+ | Nonce verification recommended | ||
| #382 | Falcon – WordPress Optimizations & Tweaks | 69 | 29 | 21 | 2k+ | Short PHP open tag found | ||
| #383 | Hand Talk | 69 | 34 | 4 | 400 | Output is not escaped | ||
| #384 | Scroll Down Arrow | 69 | 30 | 30 | 800 | Missing Arg Domain | ||
| #385 | Simple Login Lockdown | 69 | 13 | 6 | 4k+ | Output is not escaped | ||
| #386 | AppScenic – Smart AI Dropshipping | 70 | 16 | 41 | 3k+ | Dynamic hook name | ||
| #387 | Custom Currency for WooCommerce | 70 | 63 | 5 | 2k+ | Missing direct file access protection | ||
| #388 | Press This | 70 | 1 | 44 | 5k+ | Non-prefixed hook name | ||
| #389 | Show-Hide / Collapse-Expand | 70 | 18 | 15 | 10k+ | Missing direct file access protection | ||
| #390 | TP Product Image Flipper for WooCommerce | 70 | 17 | 15 | 9k+ | Non-prefixed function | ||
| #391 | commonWP | 71 | 18 | 33 | 400 | Non-prefixed hook name | ||
| #392 | Privyr CRM – Instant Lead Alerts for Contact Forms | 71 | 2 | 25 | 4k+ | Non-prefixed function | ||
| #393 | WPGraphQL Smart Cache | 71 | 87 | 9 | 7k+ | Text Domain Mismatch | ||
| #394 | Cloudinary – Deliver Images and Videos at Scale | 72 | 691 | 134 | 5k+ | Text Domain Mismatch | ||
| #395 | Display your Checkatrade | 72 | 19 | 3 | 400 | Output is not escaped | ||
| #396 | Calendar.online / Kalender.digital – Plugin | 72 | 33 | 7 | 2k+ | Output is not escaped | ||
| #397 | Responsive Blocks – Page Builder for Blocks & Patterns | 72 | 47 | 43 | 4k+ | badly named files | ||
| #398 | Custom Datepicker NMR | 73 | 4 | 12 | 1k+ | Missing Version | ||
| #399 | Genesis Widget Column Classes | 73 | 41 | 4 | 5k+ | Non Singular String Literal Domain | ||
| #400 | My Simple Space | 73 | 21 | 3 | 8k+ | Output is not escaped |