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
#101Subscriber by BestWebSoft26550376900Text Domain Mismatch
#102URL Image Importer26142239700Missing nonce verification
#103Parcel Pro26171220600Output is not escaped
#104WP Flashy Marketing Automation264321862k+Text Domain Mismatch
#105Packlink PRO for WooCommerce2713216020k+Non-prefixed global variable
#106Rate My Post – Star Rating Plugin by FeedbackWP2722236020k+Output is not escaped
#107Simple Event Planner271493461k+Non-prefixed global variable
#108Social Web Suite – Social Media Auto Post, Social Media Auto Publish2774164500Non-prefixed global variable
#109Stream Video Player27220135600Output is not escaped
#110Theme One Click Demo Importer27210157500Text Domain Mismatch
#111Tutor LMS – Migration Tool271393411k+Direct Query
#112Video Gallery for WooCommerce – Add Product Video & Featured Video271164763k+Non-prefixed global variable
#113WP Job Manager279358280k+Non-prefixed hook name
#114Ultimate Addons for SiteOrigin285251897k+Text Domain Mismatch
#115Discount Rules and Dynamic Pricing for WooCommerce2818133410k+Output is not escaped
#116Media Hygiene: Remove or Delete Unused Images and More!286543095k+Non Singular String Literal Domain
#117Opal Service28339329900Non-prefixed global variable
#118Podcast Importer SecondLine283561694k+Text Domain Mismatch
#119Rating by BestWebSoft28509218400Text Domain Mismatch
#120ReDi Restaurant Reservation – Instant Restaurant Booking & Table Reservation System281,013239800Unsafe printing function
#121Tab – Accordion, FAQ281045421k+Non-prefixed global variable
#122VG WORT METIS28150317900Nonce verification recommended
#123WC Fields Factory281943697k+Nonce verification recommended
#124Dynamic Product Gallery for WooCommerce284143011k+Output is not escaped
#125Email Inquiry & Cart Options for WooCommerce28181273800Output is not escaped
#126Product Sort and Display for WooCommerce281902292k+Output is not escaped
#127WxSync-标准云微信公众号文章免费采集-任意公众号自动采集付费购买2857138500Request data is not unslashed
#128Icyclub2955713910k+Output is not escaped
#129Liteweight Podcast – Host and Embed Podcast Episodes29536239500Output is not escaped
#130Login Me Now – Passwordless, Magic Link, OTP & Social Login for WordPress2986233500Nonce verification recommended
#131Optimole – Optimize Images | Convert WebP & AVIF | CDN & Lazy Load | Image Optimization2980162200k+Nonce verification recommended
#132Page View Count2910624610k+Dynamic hook name
#133pCloud WP Backup29120731k+Exception output is not escaped
#134SamedayCourier Shipping293362694k+Non Singular String Literal Domain
#135Sender – Newsletter, SMS and Email Marketing Automation for WooCommerce291482465k+Unsafe printing function
#136weMail – Email Marketing, Newsletter Builder & Email Automations for WooCommerce292766810k+Missing direct file access protection
#137Countdown Timer – Widget Countdown2929015210k+Output is not escaped
#138Edwiser Bridge – WordPress Moodle Integration3046694k+Non-prefixed hook name
#139Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant302642214k+Non Singular String Literal Text
#140Import WooCommerce Suite for Products, Orders, Coupons, Reviews, and Customers | WP Ultimate CSV Importer30804344k+Interpolated SQL is not prepared
#141Rublon Multi-Factor Authentication (MFA)30216160400Output is not escaped
#142Urvanov Syntax Highlighter30221873k+Output is not escaped
#143UX Flat305392031k+Missing Arg Domain
#144remarketable3028193600Output is not escaped
#145a3 Lazy Load318323990k+Dynamic hook name
#146Titan Anti-spam & Security – Brute Force Protection, 2FA & Spam Filter315719650k+Nonce verification recommended
#147CleverReach® WP31103934k+Non-prefixed global variable
#148Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code3152513110k+Text Domain Mismatch
#149Express Checkout via PayPal for WooCommerce31158200800Nonce verification recommended
#150OMGF | GDPR/DSGVO Compliant, Faster Google Fonts. Easy.3121362300k+Output is not escaped