plugin_header_invalid_author_uri
plugin header invalid author uri
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 | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #1 | Scrollsequence – Cinematic Scroll Image Animation Plugin | 19 | 878 | 1,528 | 4k+ | Non Prefixed Variable Found | |
| #2 | Testerwp ecommerce companion | 21 | 811 | 436 | 1k+ | Text Domain Mismatch | |
| #3 | Pay For Post with WooCommerce | 21 | 960 | 1,474 | 1k+ | Non Prefixed Variable Found | |
| #4 | Falang multilanguage for WordPress | 22 | 716 | 769 | 1k+ | Output Not Escaped | |
| #5 | School Management System – WPSchoolPress | 22 | 314 | 5,220 | 1k+ | Non Prefixed Variable Found | |
| #6 | B2BKing — Ultimate WooCommerce B2B and Wholesale Plugin — Wholesale Prices, Bulk Order Form & More | 23 | 1,347 | 409 | 10k+ | Text Domain Mismatch | |
| #7 | Registrations for the Events Calendar – Event Registration Plugin | 24 | 404 | 931 | 7k+ | Non Prefixed Variable Found | |
| #8 | Autopay | 27 | 746 | 370 | 3k+ | Text Domain Mismatch | |
| #9 | Travel Agency Companion – Create Tour & Travel Website Using WP Travel Engine | 34 | 128 | 211 | 4k+ | Non Prefixed Variable Found | |
| #10 | Page Visits Counter – Lite | 35 | 28 | 35 | 5k+ | Output Not Escaped | |
| #11 | Email Before Download | 36 | 89 | 29 | 6k+ | Unsafe Printing Function | |
| #12 | Page Speed Optimizer: HTTP/2 Push, Async JavaScript, and Defer CSS | 36 | 68 | 33 | 6k+ | Output Not Escaped | |
| #13 | Contact Form 7 – Post Fields | 38 | 167 | 25 | 3k+ | Text Domain Mismatch | |
| #14 | Simple LDAP Login | 38 | 65 | 33 | 1k+ | Output Not Escaped | |
| #15 | Additional Order Filters for WooCommerce | 39 | 79 | 255 | 2k+ | Recommended | |
| #16 | Wider Admin Menu | 40 | 76 | 17 | 2k+ | Output Not Escaped | |
| #17 | Sticky Posts – Switch | 41 | 84 | 5 | 6k+ | Output Not Escaped | |
| #18 | WP Comment Policy Checkbox | 45 | 31 | 11 | 5k+ | Output Not Escaped | |
| #19 | Skroutz Analytics for WooCommerce | 53 | 57 | 15 | 1k+ | Text Domain Mismatch | |
| #20 | Team – Team Members Showcase Plugin | 60 | 12 | 781 | 10k+ | Non Prefixed Variable Found | |
| #21 | FeedFocal | 63 | 16 | 6 | 2k+ | Unsafe Printing Function | |
| #22 | YaMaps for WordPress Plugin | 64 | 21 | 30 | 10k+ | Non Prefixed Variable Found | |
| #23 | WP Disable Automatic Updates | 69 | 14 | 8 | 2k+ | Output Not Escaped | |
| #24 | Cálculo do frete somente com o CEP – WC Brasil | 74 | 13 | 24 | 1k+ | Non Prefixed Function Found | |
| #25 | Spider Blocker | 78 | 19 | 9 | 20k+ | Missing Translators Comment | |
| #26 | Better Font Awesome | 79 | 6 | 9 | 70k+ | Input Not Sanitized | |
| #27 | Starter Templates by Gradient Themes | 81 | 28 | 7 | 3k+ | Text Domain Mismatch | |
| #28 | JivoChat Live Chat – WP live chat plugin for WordPress | 81 | 27 | 13 | 20k+ | wp function not compatible with requires wp | |
| #29 | Featured Image Column | 83 | 12 | 2 | 2k+ | Output Not Escaped | |
| #30 | Noindex Pages | 94 | 3 | 3 | 2k+ | Missing Version | |
| #31 | Accessibility by AudioEye | 95 | 17 | 16 | 1k+ | Non Prefixed Variable Found | |
| #32 | Enable vCard Upload | 97 | 3 | 1 | 2k+ | outdated tested upto header | |
| #33 | Unplug Jetpack | 98 | 4 | 0 | 1k+ | missing direct file access protection |