plugin_header_no_license
plugin header no license
The plugin's license metadata is missing, invalid, or inconsistent.
Why It Shows Up
Plugin Check found license information that does not match WordPress.org expectations across the plugin header, readme, or bundled files.
Why It Matters
Clear license metadata helps users and repository reviewers understand whether the plugin can be distributed and modified.
How to Fix
- Declare the license in the plugin header and readme.
- Use a valid SPDX-style license name or a WordPress.org-accepted GPL-compatible license.
- Keep bundled third-party library licenses intact and compatible.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #1301 | SEO Auto Linker | 39 | 90 | 24 | 1k+ | Text Domain Mismatch | ||
| #1302 | SEO Friendly Images | 39 | 292 | 20 | 20k+ | Output is not escaped | ||
| #1303 | Show All Comments | 39 | 108 | 92 | 400 | Nonce verification recommended | ||
| #1304 | Simpaisa Wallet (Jazzcash & Easypaisa) Payment Services | 39 | 67 | 74 | 1k+ | Interpolated Variable Text | ||
| #1305 | Simple Membership WP user Import | 39 | 22 | 46 | 4k+ | Request data is not unslashed | ||
| #1306 | SimpleModal Login | 39 | 50 | 12 | 700 | Unsafe printing function | ||
| #1307 | Slash Admin | 39 | 116 | 38 | 500 | Output is not escaped | ||
| #1308 | Smart Archives Reloaded | 39 | 78 | 36 | 1k+ | Non Singular String Literal Domain | ||
| #1309 | SMTP | 39 | 54 | 15 | 700 | Non Singular String Literal Domain | ||
| #1310 | Spreadr Woocommerce Plugin – Amazon Importer for Dropshipping and Affiliate | 39 | 42 | 226 | 500 | Request data is not unslashed | ||
| #1311 | Stockdio Historical Chart | 39 | 65 | 16 | 900 | Output is not escaped | ||
| #1312 | Substack Importer | 39 | 33 | 33 | 1k+ | Missing nonce verification | ||
| #1313 | Swifty Image Widget | 39 | 114 | 28 | 900 | Output is not escaped | ||
| #1314 | Tabify Edit Screen | 39 | 83 | 27 | 500 | Output is not escaped | ||
| #1315 | Tawk.To Manager | 39 | 204 | 21 | 600 | Output is not escaped | ||
| #1316 | Easy Category Icons | 39 | 50 | 43 | 700 | Text Domain Mismatch | ||
| #1317 | TinyMCE Spellcheck | 39 | 27 | 32 | 2k+ | Unsafe printing function | ||
| #1318 | Ultimate Lightbox | 39 | 110 | 59 | 1k+ | Unsafe printing function | ||
| #1319 | Uptolike Social Share Buttons | 39 | 38 | 33 | 4k+ | Output is not escaped | ||
| #1320 | Use Any Font | Custom Font Uploader | 39 | 36 | 55 | 200k+ | Request data is not unslashed | ||
| #1321 | UserHeat Plugin | 39 | 121 | 20 | 6k+ | Non Singular String Literal Domain | ||
| #1322 | Accessibility by UserWay | 39 | 22 | 35 | 80k+ | Direct Query | ||
| #1323 | Video Blogster Lite | 39 | 29 | 80 | 700 | Missing nonce verification | ||
| #1324 | Payments via PayMongo for WooCommerce | 39 | 36 | 81 | 1k+ | Nonce verification recommended | ||
| #1325 | Woo Button Text | 39 | 53 | 21 | 500 | Output is not escaped | ||
| #1326 | Combo Offers WooCommerce | 39 | 38 | 89 | 2k+ | Missing nonce verification | ||
| #1327 | Aparat for WordPress | 39 | 59 | 14 | 3k+ | Output is not escaped | ||
| #1328 | WP Attachments | 39 | 49 | 44 | 3k+ | Output is not escaped | ||
| #1329 | WP-Cycle | 39 | 53 | 17 | 3k+ | Output is not escaped | ||
| #1330 | WP Revision Master | 39 | 96 | 29 | 900 | Text Domain Mismatch | ||
| #1331 | WP-Slimbox2 Plugin | 39 | 77 | 19 | 3k+ | Unsafe printing function | ||
| #1332 | SEO Auto Linker | 39 | 97 | 62 | 3k+ | Unsafe printing function | ||
| #1333 | YITH Custom Login | 39 | 86 | 33 | 5k+ | Output is not escaped | ||
| #1334 | You can quote me on that | 39 | 57 | 37 | 400 | Output is not escaped | ||
| #1335 | Z | 39 | 84 | 69 | 500 | Output is not escaped | ||
| #1336 | htaccess protect | 39 | 28 | 33 | 800 | Input is not validated | ||
| #1337 | 404 Notifier | 40 | 39 | 41 | 700 | Output is not escaped | ||
| #1338 | ACF Theme Code for Advanced Custom Fields | 40 | 478 | 40 | 10k+ | Output is not escaped | ||
| #1339 | ACF to Custom Database Tables | 40 | 36 | 64 | 600 | Nonce verification recommended | ||
| #1340 | Add Pinterest conversion tags for Pinterest Ads + Site verification | 40 | 88 | 26 | 1k+ | Output is not escaped | ||
| #1341 | Subscribe Button by AddToAny | 40 | 93 | 47 | 900 | Output is not escaped | ||
| #1342 | Address Autocomplete Anything | 40 | 94 | 32 | 900 | Unsafe printing function | ||
| #1343 | Advanced WPLink | 40 | 67 | 19 | 1k+ | Text Domain Mismatch | ||
| #1344 | Autocomplete LearnDash Lessons and Topics | 40 | 46 | 16 | 1k+ | Missing Arg Domain | ||
| #1345 | Back To The Top Button | 40 | 31 | 271 | 4k+ | Non-prefixed global variable | ||
| #1346 | Basic Interactive World Map | 40 | 94 | 54 | 1k+ | Text Domain Mismatch | ||
| #1347 | BH Custom CSS3 Preloader – Just play and play | 40 | 439 | 26 | 900 | Text Domain Mismatch | ||
| #1348 | Bulk Delete Comments | 40 | 16 | 61 | 5k+ | Direct Query | ||
| #1349 | Custom Cart Link for WooCommerce | 40 | 24 | 16 | 700 | Unsafe printing function | ||
| #1350 | CleverReach Integration for Contact Form 7 | 40 | 103 | 43 | 700 | Text Domain Mismatch |