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
#1101Social Comments375932400Output is not escaped
#1102Spam Destroyer3763436k+rand rand
#1103Website Pop-up Builder by BDOW! (formerly Sumo): Pop-ups + forms for email opt-ins and lead generation37423310k+Output is not escaped
#1104SuperCPT3717227600Output is not escaped
#1105Super Simple Site Offline37115596k+Text Domain Mismatch
#1106TelSender – Сontact form 7, Events, Wpforms, ninja forms and woocommerce to telegram bot3748406k+Unsafe printing function
#1107Time Clock – A WordPress Employee & Volunteer Time Clock Plugin37166107500Output is not escaped
#1108Tracking Code Manager37554290k+Output is not escaped
#1109Landing Page Builder – Free Landing Page Templates37329111600Output is not escaped
#1110Views for WPForms – Display & Edit WPForms Entries on your site frontend3780641k+Output is not escaped
#1111Innovs WPBakery Visual Composer WHMCS Elements37154242k+Text Domain Mismatch
#1112SUMIT Payment Gateway for WooCommerce37358741k+Text Domain Mismatch
#1113Variation Swatches for WooCommerce379210310k+Output is not escaped
#1114Wordable – Export Google Docs to WordPress3747632k+Output is not escaped
#1115Hustle – Email Marketing, Lead Generation, Optins, Popups374,8945,94290k+Non-prefixed global variable
#1116WP Category Permalink3775312k+Output is not escaped
#1117WP-Cron Control3754221k+Output is not escaped
#1118WP Emmet3715483k+Output is not escaped
#1119WP Export Categories & Taxonomies3716935500Output is not escaped
#1120WPForce Logout – WordPress User Login Logout Management Plugin37567328k+Output is not escaped
#1121WP FullCalendar3732648k+Nonce verification recommended
#1122WP Flow Plus37175146800Output is not escaped
#1123WP PageNavi Style37109118k+Unsafe printing function
#1124Persistent Login373381086k+Unsafe printing function
#1125WP Post Signature3790131k+Unsafe printing function
#1126ReCaptcha Integration for WordPress3760669k+Output is not escaped
#1127Special Text Boxes3738422k+Direct Query
#1128XT Visitor Counter37177527k+Output is not escaped
#1129Yada Wiki37207452k+Text Domain Mismatch
#1130YOURLS Link Creator3719639500Text Domain Mismatch
#1131Widget Responsive for Youtube3724077k+Output is not escaped
#1132Zendesk Chat37446710k+Output is not escaped
#1133Accessibility3866611k+Non-prefixed global variable
#1134ACF-VC Integrator38190913k+Output is not escaped
#1135Admin Management Xtended382801615k+Output is not escaped
#1136AdRoll for WooCommerce Stores384025600Output is not escaped
#1137Advanced 301 and 302 Redirect38813391k+Non-prefixed global variable
#1138Advanced Product Search For WooCommerce38160384k+Text Domain Mismatch
#1139Afterpay Gateway for WooCommerce381836210k+Text Domain Mismatch
#1140AK Featured Post Widget381354400Output is not escaped
#1141Announce from the Dashboard38138247k+Non Singular String Literal Domain
#1142Announcement Bar38192613k+Non Singular String Literal Domain
#1143Any Mobile Theme Switcher38695920k+Output is not escaped
#1144Audio Story Images384644400Output is not escaped
#1145Author Category3885254k+Output is not escaped
#1146Auto Prune Posts3854571k+Output is not escaped
#1147Autologin Links3873748k+Output is not escaped
#1148Category Posts Widget381532640k+Output is not escaped
#1149Certificate Verification3833401k+Output is not escaped
#1150Database for Contact Form 738341287k+Missing nonce verification