invalid_license

invalid 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
#1Shopping Cart & eCommerce Store188,24018,4783k+Non-prefixed global variable
#2GoUrl Bitcoin Payment Gateway & Paid Downloads & Membership201,832720700Non Singular String Literal Domain
#3Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score201472313k+Exception output is not escaped
#4Trace My IP – Visitor IP Tracker, Stats Analytics & Page Views Counter with Email Alerts218713381k+wp function not compatible with requires wp
#5Accept PayPal Payments using Contact Form 722359127600Text Domain Mismatch
#6Events Maker by dFactory225888191k+Output is not escaped
#7Product Catalog Feed by PixelYourSite225813577k+Output is not escaped
#8Manago AI & Leadoo AI226364601k+Unsafe printing function
#9Seraphinite Accelerator2259225850k+Output is not escaped
#10Uncanny Toolkit for LearnDash2253999420k+Output is not escaped
#11NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization2329364590k+Non-prefixed global variable
#12Seraphinite Post .DOCX Source231,156110800Output is not escaped
#13Trinity Audio – Text to Speech AI audio player to convert content into audio231162302k+Non-prefixed global variable
#14User Menus – Nav Menu Visibility235311,29880k+Non-prefixed global variable
#15WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses23590878500Non-prefixed function
#16TermsFeed AutoTerms: Privacy Policy Generator, Cookie Consent, GDPR, CCPA, Terms & Conditions, Disclaimers, Cookies Policy, EULA2493916170k+Non Singular String Literal Domain
#17FlagShip WooCommerce Shipping26495188400Non Singular String Literal Domain
#18GSpeech TTS – WordPress Text To Speech Plugin278423323k+Output is not escaped
#19Transbank Webpay2719821110k+Non-prefixed global variable
#20Laposta Signup Basic28278772k+Output is not escaped
#21Responsive Lightbox & Gallery28140567100k+Non-prefixed hook name
#22Sender – Newsletter, SMS and Email Marketing Automation for WooCommerce281492445k+Unsafe printing function
#23BrightEdge Autopilot3010731500curl curl setopt
#24Cookie Compliance for WordPress – Cookie Consent, GDPR & CCPA30154353900k+Missing nonce verification
#25Laposta Signup Embed3088191k+Exception output is not escaped
#26Login Me Now – Passwordless, Magic Link, OTP & Social Login for WordPress3184233500Nonce verification recommended
#27Aqua Page Builder323201142k+Output is not escaped
#28Download Attachments32691888k+Non-prefixed hook name
#29RSS Feed Pro3348416500Output is not escaped
#30Split Test For Elementor33981343k+Non-prefixed global variable
#31Envato Toolkit33219695k+Output is not escaped
#32zipMoney(Zip Co) Payments Plugin for WooCommerce33150592k+Text Domain Mismatch
#33Dr. Flex3483511k+Output is not escaped
#34Podigee WordPress Quick Publish – now with Gutenberg support!3410895700Text Domain Mismatch
#35Student Result or Employee Database3489981k+Direct Query
#36Sola Payment Gateway for WooCommerce34108116300Missing Translators Comment
#37AJAX Heartbeat Tool3561300Hidden files included
#38Bootstrap for Contact Form 735357310k+Nonce verification recommended
#39Lenix scss compiler3513334700Exception output is not escaped
#40More Widgets3555151k+Output is not escaped
#41Email Marketing for WooCommerce by Omnisend35152040k+Non-prefixed function
#42Search Attributes for WooCommerce35263600Text Domain Mismatch
#43Tapfiliate353549400Nonce verification recommended
#44Voyapp Chile – Lugares y Cotizador de Despachos3522584400Output is not escaped
#45Save and Share Cart for WooCommerce3512551500Text Domain Mismatch
#46WP Menu Custom Fields35116600Hidden files included
#47WP Search with Algolia3527127k+Exception output is not escaped
#48WP Spam Question Filter3563302k+Output is not escaped
#49News Manager3613457600Output is not escaped
#50Clearpay Gateway for WooCommerce37185631k+Text Domain Mismatch