plugin_header_invalid_network
plugin header invalid network
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 |
|---|---|---|---|---|---|---|---|---|
| #1 | Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC) | 20 | 736 | 2,112 | 900 | Non-prefixed global variable | ||
| #2 | Event Organiser | 20 | 1,104 | 544 | 20k+ | Text Domain Mismatch | ||
| #3 | Pix por Piggly (para Woocommerce) | 20 | 547 | 195 | 4k+ | Exception output is not escaped | ||
| #4 | Events Manager – OpenStreetMaps | 20 | 559 | 444 | 700 | Output is not escaped | ||
| #5 | Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent | 22 | 225 | 519 | 8k+ | error log error log | ||
| #6 | Easy Invoice – Invoice Generator, PDF Quotes & Payments | 24 | 1,366 | 2,013 | 600 | Non-prefixed global variable | ||
| #7 | Ultimate Watermark – Image Watermark, Image Protection & Bulk Watermarking | 27 | 164 | 303 | 1k+ | Nonce verification recommended | ||
| #8 | Reviews and Rating – Google Reviews | 28 | 343 | 219 | 20k+ | Text Domain Mismatch | ||
| #9 | WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin | 30 | 32 | 346 | 4m+ | Non-prefixed hook name | ||
| #10 | BuddyPress & BuddyBoss Member Profile Forms | 34 | 154 | 121 | 400 | Text Domain Mismatch | ||
| #11 | WP Open Street Map | 35 | 59 | 111 | 3k+ | Input is not validated | ||
| #12 | We’re Open! | 36 | 273 | 187 | 5k+ | Unsafe printing function | ||
| #13 | Great Caroussel | 38 | 60 | 131 | 500 | SQL query is not prepared | ||
| #14 | Accessibility Tools & Alt Text Finder | 38 | 36 | 56 | 3k+ | Text Domain Mismatch | ||
| #15 | QR code MeCard/vCard generator | 40 | 322 | 21 | 2k+ | Unsafe printing function | ||
| #16 | REST API Featured Image | 53 | 34 | 16 | 700 | Output is not escaped | ||
| #17 | Go Live Update Urls | 55 | 11 | 49 | 80k+ | Non-prefixed hook name | ||
| #18 | Remove admin menus by role | 57 | 5 | 54 | 8k+ | Input is not validated | ||
| #19 | Text Scroll Widget | 59 | 30 | 2 | 400 | Output is not escaped | ||
| #20 | Sticky Side Buttons | 64 | 27 | 4 | 10k+ | Unsafe printing function | ||
| #21 | Easy Auto Reload – Auto Refresh | 69 | 37 | 12 | 1k+ | Text Domain Mismatch | ||
| #22 | Recent Posts FlexSlider | 81 | 13 | 1 | 800 | Output is not escaped | ||
| #23 | HSTS Ready | 85 | 3 | 11 | 3k+ | Input is not validated | ||
| #24 | Nice page transition | 86 | 4 | 12 | 1k+ | Direct Query | ||
| #25 | Captcha by Yandex for Contact Form 7 | 88 | 9 | 12 | 3k+ | Text Domain Mismatch | ||
| #26 | Advanced Sidebar Menu | 93 | 6 | 117 | 10k+ | Non-prefixed hook name | ||
| #27 | ACF Options For Polylang | 94 | 9 | 23 | 10k+ | Non-prefixed constant | ||
| #28 | PWD WP Favicon | 95 | 3 | 8 | 800 | trademarked term | ||
| #29 | WPGlobus for WPBakery Visual Composer | 95 | 4 | 7 | 2k+ | trademarked term |