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
#2251Panda Video8029173k+Non-prefixed global variable
#2252Podamibe Custom User Gravatar801283k+Non Singular String Literal Domain
#2253Random Content801083k+Output is not escaped
#2254Re-add text underline and justify8010250k+Output is not escaped
#2255TP PieBuilder8097500Output is not escaped
#2256Wincher Rank Tracker80863k+Output is not escaped
#2257Advanced Image Hover Effect for Elementor8125181k+Text Domain Mismatch
#2258Folder Excluder for AIO WP Migration81851k+Non-prefixed function
#2259Custom Login Css81100400Missing direct file access protection
#2260External Thumbnail816520k+Missing nonce verification
#2261Faster Pagination811101k+Output is not escaped
#2262Fullwidth Templates for Any Theme & Page Builder81122320k+Non-prefixed constant
#2263HivePress Geolocation812257k+Nonce verification recommended
#2264LottieFiles – JSON Based Animation Lottie & Bodymovin for Elementor8116293k+Text Domain Mismatch
#2265JivoChat Live Chat – WP live chat plugin for WordPress81271320k+wp function not compatible with requires wp
#2266Nice Search8145900Input is not sanitized
#2267Open in New Window Plugin81682k+Offloaded Content
#2268Page Excerpt811113k+Missing Arg Domain
#2269Pagebar2811937900Non-prefixed global variable
#2270Physical Custom Upload Folder for Real Media Library8149900Nonce verification recommended
#2271Redirect by Custom Field8156600Nonce verification recommended
#2272Timed Content For Beaver Builder812981k+date date
#2273Appointment Bookings for Zoom GoogleMeet and more – Wappointment8122521k+Non-prefixed class
#2274WP Events Manager WooCommerce8120101k+Text Domain Mismatch
#2275WP GIF Player – Play & Pause8164400Output is not escaped
#2276Require Login81912500Non-prefixed function
#2277Add New Default Avatar82210500Output is not escaped
#2278Add-on Brevo for Gravity Forms8215131k+Text Domain Mismatch
#2279Advance Canonical URL823101k+Input is not validated
#2280Agent Image News821112k+Output is not escaped
#2281Intranet & Private Site – All-In-One Intranet821114k+Input is not sanitized
#2282Awin Publisher MasterTag82661k+Non-prefixed global variable
#2283Custom 404 Error Page821231k+Text Domain Mismatch
#2284Timber Debug Bar82120600Output is not escaped
#2285Indent Lists Button82103700Output is not escaped
#2286Japanese Proofreading Preview82115400Nonce verification recommended
#2287Meks Smart Social Widget8210210k+Output is not escaped
#2288mypace Custom Meta Robots82462k+Input is not sanitized
#2289Property Hive Rental Yield Calculator82162400Text Domain Mismatch
#2290Seriously Simple Transcripts82353900Text Domain Mismatch
#2291Simple ads.txt82861k+Missing direct file access protection
#2292SiteNarrator Text-to-Speech Widget82124800Output is not escaped
#2293Stop Emails82935k+Missing direct file access protection
#2294Storefront Blog Excerpts82242700Text Domain Mismatch
#2295Storefront Homepage Contact Section822621k+Output is not escaped
#2296Tabs in Post Editor8247500Input is not validated
#2297Easy Booking – WooCommerce Booking & Reservation Plugin8260664k+Non-prefixed global variable
#2298Extra Price Fields for Woocommerce- Display extra price info on Woocommerce products826102k+Missing nonce verification
#2299Flexible Content Extended for Advanced Custom Fields83114700Output is not escaped
#2300Admin in English83471k+Input is not sanitized