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
#2101POKY – Product Importer73612700Input is not validated
#2102Server-Side Cache AutoPurge73161710k+Text Domain Mismatch
#2103Comment Edit Core – Simple Comment Editing7327852k+Non-prefixed hook name
#2104Sweet Custom Dashboard73272400Missing Arg Domain
#2105Theme Inspector73237400Output is not escaped
#2106Pedido Mínimo para WooCommerce738141k+Nonce verification recommended
#2107WC Order Test73896k+Output is not escaped
#2108Zoho SalesIQ – Live chat, chatbots, and visitor tracking7311920k+Input is not validated
#2109AffiliateWP – Sign Up Bonus744613400Text Domain Mismatch
#2110Bangla Date Display744474k+Text Domain Mismatch
#2111Calculation For Contact Form 7742151k+Text Domain Mismatch
#2112Signature Field For Contact Form 7 – CF7Sign74912700Missing Translators Comment
#2113Duplicate Taxonomy Term74952k+Nonce verification recommended
#2114ELEX WooCommerce USPS Shipping Method7413945900Text Domain Mismatch
#2115Contact Form 7 Email Validation748101k+Input is not validated
#2116Fast Speed Index74912500Direct Query
#2117Formidable Honeypot74106400Text Domain Mismatch
#2118Gravity Forms Multi Currency74612400Output is not escaped
#2119Multiple Roles748185k+Non-prefixed global variable
#2120Outfunnel: Web Visitor Tracking & CRM Integration74349600Short PHP open tag found
#2121Post Grid Addon for Elementor74161310k+Missing direct file access protection
#2122WP All Import – Property Import for RealHomes741712700Output is not escaped
#2123Show Pages IDs748810k+Output is not escaped
#2124Simply Excerpts74121500Setting is missing a sanitization callback
#2125Vello Booking Calendar74102500Unsafe printing function
#2126WhatConverts7410107k+Non-prefixed function
#2127Accordion Shortcode75170400Output is not escaped
#2128Admin Locale7512106k+Missing Arg Domain
#2129Custom Adobe Fonts (Typekit)75113360k+Non-prefixed global variable
#2130Customize Twenty Seventeen7533192k+Text Domain Mismatch
#2131Customize Twenty Sixteen753211500Text Domain Mismatch
#2132FareHarbor for WordPress751899k+Output is not escaped
#2133Gradient Button for Elementor751642k+Output is not escaped
#2134Invoice Gateway for WooCommerce – Invoice Payment Gateway753302k+Nonce verification recommended
#2135Order Delivery Date And Time7526281k+Text Domain Mismatch
#2136OXY Re-Login Window7557500Missing Version
#2137PopupAlly7540102k+Missing direct file access protection
#2138reCAPTCHA for bbPress751419700Non-prefixed function
#2139Logos Reftagger75121510k+Deprecated parameter: add_option parameter 3
#2140Simple Taxonomy Ordering7571010k+Direct Query
#2141True Lazy Analytics7511136k+Nonce verification recommended
#2142Ultimate Under Construction752221k+Non Enqueued Script
#2143Wonder PDF Embed755318k+badly named files
#2144WP Change Custom Posts Slugs75174700Text Domain Mismatch
#2145WP-HTML-Compression757221k+Input is not sanitized
#2146YITH Slider for page builders7513221k+Nonce verification recommended
#2147404 Simple Redirect76194900Text Domain Mismatch
#2148Advanced Custom Fields: Ninjaforms Add-on764381k+Text Domain Mismatch
#2149Advanced CSS Editor762565k+Output is not escaped
#2150Ajax Cart AutoUpdate for WooCommerce761558k+Output is not escaped