license_mismatch

license mismatch

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
#351XLTab – Accordions and Tabs for Elementor Page Builder40317651k+Text Domain Mismatch
#352Simple Counter4160121k+Unsafe printing function
#353Disable Everything41901630k+Output is not escaped
#354Featured Audio41549400Output is not escaped
#355Log cleaner for Solid Security4165478k+Text Domain Mismatch
#356Magic Liquidizer Responsive Table41114386k+Text Domain Mismatch
#357Product Expiry for WooCommerce4131852k+Request data is not unslashed
#358WaveSurfer-WP418322400Unsafe printing function
#359CCAvenue Payment Gateway for WooCommerce4253403k+Text Domain Mismatch
#360Display Categories Widget429043k+Output is not escaped
#361Duplicate Page or Post42122119k+Text Domain Mismatch
#362Image Uploader for Welcart4227243k+Output is not escaped
#363Image and Video Lightbox, Image PopUp4253151k+Output is not escaped
#364List Custom Taxonomy Widget425259k+Output is not escaped
#365Manage User Columns4215271k+Request data is not unslashed
#366My Upload Images427448400Unsafe printing function
#367PageMenu4216291k+Missing nonce verification
#368Usermaven4236771k+Request data is not unslashed
#369WebPlanex: GST Invoice India426363400Text Domain Mismatch
#370Automatic Responsive Tables4367151k+Output is not escaped
#371Directorist – WPML Integration4310134400Non-prefixed hook name
#372Smart App Banner434749600Output is not escaped
#373Uber reCaptcha43129451k+Text Domain Mismatch
#374Coming soon and Maintenance mode4414439k+Request data is not unslashed
#375Image Widget444853k+Output is not escaped
#376KKiapay WooCommerce Plugin442025400Output is not escaped
#377Setmore Appointments4445134k+Output is not escaped
#378SmartVideo – Video Player and CDN44295441k+Text Domain Mismatch
#379Utimate Kit ( Styler ) for WPForms452406920k+Missing Arg Domain
#380VietQR4532395k+Text Domain Mismatch
#381WP OpenAPI452622400Output is not escaped
#382N360 | Splash Screen463213500Output is not escaped
#383WP Lightbox 246521830k+Text Domain Mismatch
#384G Meta Keywords4731810k+Unsafe printing function
#385Product Categories/Tags Bottom Description for WooCommerce4760233k+Text Domain Mismatch
#386Security Ninja For MainWP4724671500Text Domain Mismatch
#387Tabby Checkout4733464k+Non-prefixed class
#388WP PHP Console471824500Output is not escaped
#389Convertful – Your Ultimate On-Site Conversion Tool4815343k+wp function not compatible with requires wp
#390External Links4842139k+Output is not escaped
#391ACF Quick Edit Fields49207230k+Nonce verification recommended
#392Confirm Plus Contact Form 74919367k+Non Singular String Literal Domain
#393GamiPress – Multimedia Content491125500Nonce verification recommended
#394PostmagThemes Demo Import491921141k+Text Domain Mismatch
#395UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks49343840k+Missing direct file access protection
#396Customize Tawk.to Widget502128500Request data is not unslashed
#397GamiPress – Reset User511427400Interpolated SQL is not prepared
#398Mintpay511435600Nonce verification recommended
#399POLi Payments for WooCommerce516226500Text Domain Mismatch
#400The Paste51191110k+Unsafe printing function