plugin_header_invalid_domain_path
plugin header invalid 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 |
|---|---|---|---|---|---|---|---|---|
| #51 | Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus | 38 | 56 | 46 | 3k+ | Output is not escaped | ||
| #52 | Weather Underground | 38 | 64 | 27 | 3k+ | Output is not escaped | ||
| #53 | AffiliateWP – Affiliate Area Tabs | 39 | 86 | 26 | 3k+ | Output is not escaped | ||
| #54 | Calculator Builder – Create an Online Calculator | 39 | 16 | 221 | 1k+ | Non-prefixed global variable | ||
| #55 | Enhanced Admin Bar with Codex Search | 39 | 64 | 3 | 1k+ | Missing Arg Domain | ||
| #56 | Posts By Tag | 39 | 151 | 30 | 1k+ | Output is not escaped | ||
| #57 | WPS Limit Login | 39 | 152 | 76 | 100k+ | Output is not escaped | ||
| #58 | Bulk Move | 40 | 85 | 44 | 9k+ | Unsafe printing function | ||
| #59 | Get Cash | 40 | 84 | 49 | 500 | Non Singular String Literal Domain | ||
| #60 | MailerSend – Official SMTP Integration | 40 | 39 | 25 | 2k+ | Unsafe printing function | ||
| #61 | Sinatra Core | 40 | 101 | 15 | 8k+ | Output is not escaped | ||
| #62 | Upcoming Events Lists | 40 | 75 | 17 | 900 | Text Domain Mismatch | ||
| #63 | WP Date and Time Shortcode | 40 | 90 | 12 | 10k+ | Output is not escaped | ||
| #64 | WPS Menu Exporter | 40 | 47 | 22 | 10k+ | Output is not escaped | ||
| #65 | MaxSlider | 41 | 21 | 45 | 7k+ | Output is not escaped | ||
| #66 | WooCommerce Colors | 41 | 63 | 28 | 10k+ | Output is not escaped | ||
| #67 | WPS Hide Login | 41 | 34 | 72 | 2m+ | Nonce verification recommended | ||
| #68 | Simpliest Social Share | 42 | 37 | 22 | 600 | Unsafe printing function | ||
| #69 | Disable User Login | 42 | 25 | 19 | 5k+ | Unsafe printing function | ||
| #70 | Sinbyte Indexer | 43 | 61 | 19 | 2k+ | Text Domain Mismatch | ||
| #71 | Creative Addons for Elementor | 44 | 63 | 100 | 800 | Missing Arg Domain | ||
| #72 | Stars Rating | 46 | 13 | 34 | 1k+ | Missing nonce verification | ||
| #73 | TotalSurvey for Survey, Quiz and Form | 46 | 290 | 33 | 600 | Missing direct file access protection | ||
| #74 | Better Block Patterns | 48 | 77 | 11 | 1k+ | Missing direct file access protection | ||
| #75 | Disable Author Pages | 48 | 23 | 5 | 6k+ | Unsafe printing function | ||
| #76 | AffiliateWP – Leaderboard | 49 | 68 | 13 | 1k+ | Output is not escaped | ||
| #77 | Easy Property Listings | 49 | 60 | 66 | 5k+ | wp function not compatible with requires wp | ||
| #78 | Simple Post Expiration | 49 | 47 | 10 | 400 | Text Domain Mismatch | ||
| #79 | Firelight Lightbox | 51 | 78 | 97 | 200k+ | Non-prefixed global variable | ||
| #80 | Affiliate Area Shortcodes by AffiliateWP | 52 | 56 | 16 | 2k+ | Text Domain Mismatch | ||
| #81 | Blockskit | 54 | 33 | 29 | 8k+ | Text Domain Mismatch | ||
| #82 | Expanding Archives | 54 | 37 | 9 | 3k+ | Output is not escaped | ||
| #83 | WebinarPress – Webinar System for WordPress | 54 | 61 | 499 | 900 | Non-prefixed global variable | ||
| #84 | AI Assistant for Elementor – Auto Content Writer, OpenAI, ChatGPT | 55 | 151 | 24 | 400 | Text Domain Mismatch | ||
| #85 | Delete Pending Comments | 57 | 16 | 11 | 10k+ | Unsafe printing function | ||
| #86 | CSSIgniter Shortcodes | 58 | 55 | 2 | 2k+ | Output is not escaped | ||
| #87 | SureFeedback Client Site | 59 | 47 | 24 | 5k+ | Text Domain Mismatch | ||
| #88 | Contact Form 7 Modules | 60 | 47 | 15 | 5k+ | Text Domain Mismatch | ||
| #89 | Rating Widget: Post Rating, 5 Star Rating, Reviews, Thumbs Up & Down, Reaction | 63 | 177 | 27 | 400 | Missing direct file access protection | ||
| #90 | Custom Product Tabs for WooCommerce WP All Import Add-on | 65 | 18 | 18 | 1k+ | Non-prefixed global variable | ||
| #91 | Frenet Shipping Gateway for WooCommerce – Correios, Etiquetas e Rastreio | 66 | 22 | 31 | 4k+ | Non-prefixed global variable | ||
| #92 | Simple Calendar – Advanced Custom Fields | 67 | 18 | 6 | 400 | Output is not escaped | ||
| #93 | Expire Sticky Posts | 68 | 16 | 8 | 1k+ | Text Domain Mismatch | ||
| #94 | Black Bar | 69 | 78 | 39 | 600 | Short PHP open tag found | ||
| #95 | Contact Form 7: Accessible Defaults | 69 | 3 | 28 | 5k+ | Nonce verification recommended | ||
| #96 | BestPrice Analytics Integration | 70 | 35 | 10 | 1k+ | Text Domain Mismatch | ||
| #97 | WPS Notice Center | 71 | 12 | 7 | 3k+ | Unsafe printing function | ||
| #98 | Disable Title | 72 | 20 | 15 | 2k+ | Text Domain Mismatch | ||
| #99 | AffiliateWP – Sign Up Bonus | 74 | 46 | 13 | 400 | Text Domain Mismatch | ||
| #100 | Resume Builder | 74 | 20 | 59 | 1k+ | Non-prefixed global variable |