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 |
|---|---|---|---|---|---|---|---|---|
| #2551 | Next Page, Not Next Post | 95 | 12 | 0 | 1k+ | wp function not compatible with requires wp | ||
| #2552 | No category parents | 95 | 5 | 4 | 6k+ | Missing direct file access protection | ||
| #2553 | PWD WP Favicon | 95 | 3 | 8 | 800 | trademarked term | ||
| #2554 | Quick remove menu item | 95 | 7 | 3 | 3k+ | Missing Version | ||
| #2555 | Seriously Simple Speakers | 95 | 19 | 13 | 1k+ | Missing Translators Comment | ||
| #2556 | Simple No Comments | 95 | 7 | 8 | 1k+ | Direct Query | ||
| #2557 | Spreaker Shortcode | 95 | 23 | 3 | 4k+ | Text Domain Mismatch | ||
| #2558 | Supreme Maps | 95 | 38 | 15 | 2k+ | Text Domain Mismatch | ||
| #2559 | Timeline Module for Beaver Builder | 95 | 217 | 29 | 2k+ | Text Domain Mismatch | ||
| #2560 | TinyMCE Table | 95 | 6 | 1 | 700 | Missing direct file access protection | ||
| #2561 | WP API Yoast SEO | 95 | 8 | 4 | 400 | trademarked term | ||
| #2562 | WP Calameo | 95 | 16 | 3 | 3k+ | wp function not compatible with requires wp | ||
| #2563 | WP HTTP Compression | 95 | 5 | 6 | 500 | trademarked term | ||
| #2564 | WPHindi – Type in Hindi in WordPress | 95 | 7 | 9 | 1k+ | Not In Footer | ||
| #2565 | ACF to WP-API | 96 | 11 | 5 | 400 | wp function not compatible with requires wp | ||
| #2566 | Admin Bar Position | 96 | 5 | 3 | 6k+ | Missing Version | ||
| #2567 | Allow Numeric Slugs | 96 | 5 | 2 | 900 | Direct Query | ||
| #2568 | Amplitude – Analytics, Session Replay, A/B testing and CDP for your website | 96 | 3 | 12 | 700 | Missing Version | ||
| #2569 | Astra Hooks | 96 | 9 | 0 | 20k+ | Missing direct file access protection | ||
| #2570 | Autopreenchimento de endereço em formulários | 96 | 5 | 1 | 1k+ | Missing direct file access protection | ||
| #2571 | Cleanup HTML | 96 | 4 | 3 | 1k+ | Missing Version | ||
| #2572 | Custom Fields Permalink 2 | 96 | 4 | 9 | 500 | Non-prefixed global variable | ||
| #2573 | Custom Shortcodes | 96 | 5 | 2 | 6k+ | Missing direct file access protection | ||
| #2574 | TinyMCE Recover | 96 | 5 | 1 | 600 | Missing direct file access protection | ||
| #2575 | Date Time Picker for WPForms | 96 | 7 | 4 | 1k+ | Text Domain Mismatch | ||
| #2576 | Default Sort Ascend | 96 | 5 | 1 | 500 | Missing direct file access protection | ||
| #2577 | Disable Admin Bar | 96 | 5 | 1 | 800 | Missing direct file access protection | ||
| #2578 | Disable / Hide Comment URL | 96 | 4 | 3 | 500 | Missing direct file access protection | ||
| #2579 | Disable WPautop | 96 | 4 | 4 | 2k+ | trademarked term | ||
| #2580 | Display PHP Version | 96 | 6 | 2 | 30k+ | Missing direct file access protection | ||
| #2581 | FancyBox | 96 | 5 | 3 | 4k+ | Not In Footer | ||
| #2582 | Shipping Live Rates for FedEx for WooCommerce | 96 | 4 | 10 | 2k+ | Non-prefixed global variable | ||
| #2583 | Shipping Live Rates for USPS for WooCommerce | 96 | 4 | 11 | 2k+ | Non-prefixed global variable | ||
| #2584 | Force Refresh | 96 | 15 | 13 | 4k+ | Missing direct file access protection | ||
| #2585 | German Slugs | 96 | 6 | 0 | 800 | Missing direct file access protection | ||
| #2586 | Gravity Forms Klaviyo Add-On | 96 | 28 | 15 | 1k+ | Text Domain Mismatch | ||
| #2587 | GF Upload to Email Attachment | 96 | 6 | 5 | 600 | error log print r | ||
| #2588 | Bootstrap Gravity Forms | 96 | 4 | 4 | 600 | trademarked term | ||
| #2589 | Hide WordPress Version | 96 | 5 | 4 | 400 | trademarked term | ||
| #2590 | Home Page Banner for Astra Theme | 96 | 45 | 2 | 2k+ | Text Domain Mismatch | ||
| #2591 | Ketchup Shortcodes | 96 | 9 | 1 | 400 | wp function not compatible with requires wp | ||
| #2592 | List Pages Shortcode | 96 | 5 | 9 | 5k+ | Non-prefixed hook name | ||
| #2593 | LTR RTL Admin content | 96 | 4 | 5 | 4k+ | Missing Version | ||
| #2594 | Cool Integration for LearnPress & WooCommerce | 96 | 4 | 4 | 1k+ | trademarked term | ||
| #2595 | MathJax-LaTeX | 96 | 15 | 0 | 10k+ | wp function not compatible with requires wp | ||
| #2596 | MerPress | 96 | 6 | 3 | 1k+ | block api version too low | ||
| #2597 | Modernizr for WordPress | 96 | 5 | 4 | 800 | Deprecated parameter: load_plugin_textdomain parameter 2 | ||
| #2598 | NoFollow Link | 96 | 5 | 1 | 500 | Missing direct file access protection | ||
| #2599 | Ocultar "Añadir al Carrito" | 96 | 4 | 2 | 600 | Missing direct file access protection | ||
| #2600 | WP Options Importer | 96 | 56 | 4 | 6k+ | Text Domain Mismatch |