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 |
|---|---|---|---|---|---|---|---|---|
| #2401 | Entry Expiration for Gravity Forms | 87 | 8 | 2 | 1k+ | Missing direct file access protection | ||
| #2402 | ImageKit – URL based image manipulation and optimization | 87 | 47 | 42 | 1k+ | Non-prefixed global variable | ||
| #2403 | Last Modified Timestamp | 87 | 9 | 3 | 7k+ | Output is not escaped | ||
| #2404 | Livebeep – Chatbot, Live Chat, CRM & Digital Marketing | 87 | 7 | 4 | 400 | Output is not escaped | ||
| #2405 | Manage/View Your Posts Only | 87 | 5 | 3 | 400 | Input is not sanitized | ||
| #2406 | Bulk Page Generator and Mass Page Builder – Page Generator | 87 | 26 | 87 | 4k+ | Non-prefixed global variable | ||
| #2407 | Simple Footnotes | 87 | 11 | 1 | 600 | wp function not compatible with requires wp | ||
| #2408 | Export Single Post Page | 87 | 3 | 6 | 3k+ | Nonce verification recommended | ||
| #2409 | Slug or PostID | 87 | 3 | 4 | 600 | Missing nonce verification | ||
| #2410 | WebPlus Gateway for LiqPay on WooCommerce | 87 | 45 | 5 | 1k+ | wp function not compatible with requires wp | ||
| #2411 | Friendly User Agent for WooCommerce | 87 | 6 | 2 | 400 | Output is not escaped | ||
| #2412 | WP Admin Basic Auth | 87 | 5 | 6 | 2k+ | Input is not sanitized | ||
| #2413 | Block Editor Colors | 88 | 23 | 9 | 3k+ | Missing Arg Domain | ||
| #2414 | Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More | 88 | 20 | 116 | 40k+ | Non-prefixed hook name | ||
| #2415 | Dynamic Animations for Elementor | 88 | 77 | 17 | 1k+ | Non Singular String Literal Domain | ||
| #2416 | Facebook Chat Plugin – Live Chat Plugin for WordPress | 88 | 7 | 8 | 80k+ | trademarked term | ||
| #2417 | Fancy Admin UI | 88 | 10 | 3 | 1k+ | Missing Version | ||
| #2418 | Security Headers | 88 | 2 | 6 | 700 | Nonce verification recommended | ||
| #2419 | HivePress Paid Listings | 88 | 5 | 1 | 5k+ | Output is not escaped | ||
| #2420 | Include Me | 88 | 7 | 7 | 4k+ | Short PHP open tag found | ||
| #2421 | mypace Custom Title Tag | 88 | 3 | 6 | 500 | Input is not sanitized | ||
| #2422 | Regen. Thumbs | 88 | 3 | 3 | 400 | Input is not sanitized | ||
| #2423 | Rel Nofollow | 88 | 9 | 1 | 700 | Missing Arg Domain | ||
| #2424 | Simple Custom CSS Plugin | 88 | 17 | 5 | 100k+ | wp function not compatible with requires wp | ||
| #2425 | SiteGround Email Marketing | 88 | 18 | 75 | 1k+ | Non-prefixed namespace | ||
| #2426 | SJ Cornerstone Addon | 88 | 57 | 0 | 400 | Text Domain Mismatch | ||
| #2427 | Text Unfold For Elementor | 88 | 122 | 0 | 3k+ | Text Domain Mismatch | ||
| #2428 | WooCommerce Shortcodes | 88 | 5 | 7 | 9k+ | trademarked term | ||
| #2429 | WP jQuery Plus | 88 | 7 | 5 | 900 | trademarked term | ||
| #2430 | Address Validation and Autocomplete for WooCommerce | Addressfinder | 89 | 85 | 15 | 900 | Text Domain Mismatch | ||
| #2431 | Better Variation Price for WooCommerce | 89 | 5 | 12 | 1k+ | Nonce verification recommended | ||
| #2432 | Breadcrumb Trail | 89 | 6 | 4 | 10k+ | Non-prefixed hook name | ||
| #2433 | Clear cache for Timber | 89 | 20 | 1 | 500 | wp function not compatible with requires wp | ||
| #2434 | CSS | 89 | 10 | 1 | 500 | Missing Arg Domain | ||
| #2435 | Add Featured Image Custom Link | 89 | 3 | 6 | 1k+ | Request data is not unslashed | ||
| #2436 | elegro Crypto Payment | 89 | 5 | 9 | 20k+ | Missing Version | ||
| #2437 | HivePress Claim Listings | 89 | 8 | 1 | 3k+ | Missing Translators Comment | ||
| #2438 | Pending Submission Notifications | 89 | 4 | 3 | 1k+ | Non-prefixed function | ||
| #2439 | Server IP & Memory Usage Display | 89 | 3 | 5 | 30k+ | Input is not sanitized | ||
| #2440 | Slimbox Plugin | 89 | 9 | 2 | 500 | Non Enqueued Script | ||
| #2441 | Taxonomy Metadata | 89 | 4 | 9 | 4k+ | Direct Query | ||
| #2442 | WP Colorbox | 89 | 5 | 6 | 5k+ | trademarked term | ||
| #2443 | Codevyne SEO Meta Keywords | 89 | 3 | 7 | 4k+ | Non-prefixed function | ||
| #2444 | Automatically Paginate Posts | 90 | 12 | 2 | 2k+ | wp function not compatible with requires wp | ||
| #2445 | Contact Form 7 Google Analytics | 90 | 6 | 5 | 7k+ | trademarked term | ||
| #2446 | Cloudflare SSL by Weslink | 90 | 3 | 7 | 2k+ | trademarked term | ||
| #2447 | Disable Revisions | 90 | 5 | 5 | 1k+ | Direct Query | ||
| #2448 | Prevent Content Theft [Disable Right Click] | 90 | 4 | 6 | 1k+ | Missing Version | ||
| #2449 | Disable RSS | 90 | 8 | 0 | 500 | Missing Arg Domain | ||
| #2450 | Shipping Live Rates and Access Points for UPS for WooCommerce | 90 | 6 | 11 | 7k+ | Non-prefixed global variable |