plugin_header_no_license

plugin header no license

The plugin's license metadata is missing, invalid, or inconsistent.

high weight

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.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1401Risk Free Cash On Delivery (COD) – WooCommerce4010631400Text Domain Mismatch
#1402LazyLoad Plugin – Lazy Load Images, Videos, and Iframes403117100k+Output is not escaped
#1403Salat Times4023520500Output is not escaped
#1404Same Category Posts4018383k+Output is not escaped
#1405Schedule Posts Calendar4074361k+Output is not escaped
#1406Sendy Widget404617700Output is not escaped
#1407Show Pages URL List40292341k+Non-prefixed global variable
#1408Simple Link List Widget4012982k+Output is not escaped
#1409Sinatra Core40101158k+Output is not escaped
#1410Specific Content For Mobile – Customize the mobile version without redirections40261554k+Nonce verification recommended
#1411SportsPress for Cricket4012234500Text Domain Mismatch
#1412Statify Widget4052134k+Output is not escaped
#1413Stax Addons for Elementor4014381500Output is not escaped
#1414Tealium407319600Unsafe printing function
#1415Timed Content4076635k+Unsafe printing function
#1416Timeline History403117500Output is not escaped
#1417Tumblr Widget401061400Output is not escaped
#1418TW Recent Posts Widget4097141k+Output is not escaped
#1419Ultimate Noindex Nofollow Tool II4038513k+Input is not validated
#1420Ultimate Member – ForumWP forum integration403173500Nonce verification recommended
#1421Visibility Control for LearnDash4055231k+Missing Arg Domain
#1422Visibility Control for LearnPress405219700Missing Arg Domain
#1423Visma Pay for Woocommerce4027372k+Output is not escaped
#1424Where Did You Hear About Us Checkout Field for WooCommerce4057661k+Output is not escaped
#1425Widget Builder404052500Non-prefixed global variable
#1426Wonder Video Embed409444k+Output is not escaped
#1427Additional Variation Images Gallery for WooCommerce406012920k+Non-prefixed global variable
#1428yubikey-plugin406433400Text Domain Mismatch
#1429Simple Registration for WooCommerce4027554k+Missing nonce verification
#1430WP Compress for MainWP402036700Output is not escaped
#1431Custom CSS/JS405834700Text Domain Mismatch
#1432WP Date and Time Shortcode40901210k+Output is not escaped
#1433WP All Import – Job Listing Import for WP Job Manager4035272k+Output is not escaped
#1434WP Keyword Suggest402941500Non Singular String Literal Domain
#1435Media Library Categories40294920k+Output is not escaped
#1436WP Paint – WordPress Image Editor4030296k+Missing Arg Domain
#1437WP Tab Widget401283210k+Output is not escaped
#1438WP Theme Test4021397k+Input is not sanitized
#1439Zippy4043319k+Output is not escaped
#1440Add Chat App Button4182122k+Output is not escaped
#1441Advanced Excerpt41694370k+Unsafe printing function
#1442AffiliateWP – Affiliate Product Rates4184241k+Output is not escaped
#1443Age Verify4129311k+Output is not escaped
#1444Amazon Link Engine4138172k+Output is not escaped
#1445Amazon Web Services4153215k+Missing Translators Comment
#1446Announcer – Sticky Message Banner & Notification Bar411102710k+Output is not escaped
#1447Antispam411141400Missing nonce verification
#1448ATP Call Now41987700Output is not escaped
#1449Beam me up Scotty – Back to Top Button4171381k+Output is not escaped
#1450Book Now4175141k+Output is not escaped