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
#1501Preload LCP Image41110314k+Unsafe printing function
#1502Product Questions & Answers for WooCommerce418195400Output is not escaped
#1503Quick View WooCommerce4180121k+Output is not escaped
#1504Revision Control41602840k+Output is not escaped
#1505Revisionize4154244k+Output is not escaped
#1506Service Showcase4141597800Non-prefixed global variable
#1507Share a Draft413963k+Output is not escaped
#1508Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More414361100k+Request data is not unslashed
#1509Simple Cache4133591k+Input is not sanitized
#1510IP Ban4129392k+Input is not validated
#1511Simple Lightbox412148100k+Nonce verification recommended
#1512Slate Admin Theme41121196k+Output is not escaped
#1513SnapScan Payment Gateway413330700Output is not escaped
#1514tarteaucitron.io41449210k+Output is not escaped
#1515Theme Duplicator411431400Nonce verification recommended
#1516Threat Scan Plugin412917400Output is not escaped
#1517TW Pagination4190231k+Non Singular String Literal Domain
#1518Unbloater4157185k+Output is not escaped
#1519Visibility Logic for Elementor41274330k+Output is not escaped
#1520fancyBox 3 for WordPress4172111k+Output is not escaped
#1521M-Pesa(Kenya) Checkout for Woocommerce4146381k+Text Domain Mismatch
#1522Country Based Restrictions for WooCommerce4127675k+Request data is not unslashed
#1523Quick View For WooCommerce4144441k+Output is not escaped
#1524WP Dashboard Notes41242920k+Unsafe printing function
#1525Regions for WP Job Manager4129557k+Nonce verification recommended
#1526WP Media folders4119743k+Direct Query
#1527WP Modal Popup with Cookie Integration4188131k+Unsafe printing function
#1528WP Router412913800Exception output is not escaped
#1529User Login Notifier for WordPress4172261k+Output is not escaped
#1530WPC Composite Products for WooCommerce4111739k+Missing nonce verification
#1531Simple Accessibility Button4133171900Non-prefixed global variable
#1532Z-Credit Checkout – WooCommerce Payment Gateway4115122900Text Domain Mismatch
#1533Affiliate Link Tracker422449500Request data is not unslashed
#1534Open Currency Converter4259191k+Unsafe printing function
#1535多合一搜索自动推送管理插件-支持Baidu/Google/Bing/IndexNow/Yandex/头条4217382k+Input is not sanitized
#1536Basic SEO Pack42868700Output is not escaped
#1537BP Auto Group Join425555700Output is not escaped
#1538Bulk Change Media Author4225202k+Unsafe printing function
#1539Chartbeat4233181k+Output is not escaped
#1540Confetti42136173k+Unsafe printing function
#1541Contact Form 7 add confirm42315150k+Text Domain Mismatch
#1542Cronjob Scheduler4220361k+Input is not sanitized
#1543Custom Login423611610k+Non-prefixed global variable
#1544Dashboard Sticky Notes4220172k+Missing nonce verification
#1545Delete Expired Transients4249655k+Direct Query
#1546Storefront Online Ordering by DoorDash427610600Output is not escaped
#1547Easy Video Player42202020k+Output is not escaped
#1548Etsy Shop4258213k+Unsafe printing function
#1549Exclude Pages42311420k+Non Singular String Literal Domain
#1550Goolytics – Simple Google Analytics423754k+Unsafe printing function