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
#2651Eazy XMLRPC Pingback Disable9741800Missing direct file access protection
#2652Enable vCard Upload97312k+outdated tested upto header
#2653ESV CrossReference Tool9741500Missing direct file access protection
#2654Fake Pay For WooCommerce971311k+Text Domain Mismatch
#2655FancyBox Gallery9745400Missing Version
#2656FAQ Block9742500Discouraged text-domain loading
#2657JavaScript to Footer9750500Missing direct file access protection
#2658Force Default Variant for WooCommerce97703k+Missing direct file access protection
#2659Force Update Translations97811k+Missing direct file access protection
#2660Gallery in columns9735500Missing Version
#2661Genesis Portfolio Pro979165k+Non-prefixed global variable
#2662Geo to Lat97311500Direct Query
#2663HEIC to JPEG97401k+invalid license
#2664Hierarchical HTML Sitemap97354k+Post Not In exclude
#2665html after URL97324k+Missing direct file access protection
#2666HTTP/2 Server Push9741900Missing direct file access protection
#2667instant.page97403k+Missing direct file access protection
#2668LH Dashboard Notes97161500Missing Arg Domain
#2669List categories97525k+Missing Arg Domain
#2670No Comments On Pages97401k+Missing direct file access protection
#2671Password bcrypt97412k+Direct Query
#2672PayPro Gateways – WooCommerce9728400Non-prefixed hook name
#2673PHP Version97435k+Missing Version
#2674Post Update Add-On – Gravity Forms97442400Non Singular String Literal Domain
#2675Property Hive Mortgage Calculator97122800Text Domain Mismatch
#2676Quform WPML9728700trademarked term
#2677Recipe Block9762700block api version too low
#2678Rel Nofollow Checkbox97914k+Missing Arg Domain
#2679Remove IP97505k+Missing direct file access protection
#2680Remove Widget Titles97507k+Missing direct file access protection
#2681Astra Customizer Reset977130k+Text Domain Mismatch
#2682Resizable Sidebar for the Gutenberg Block Editor97342k+Missing Version
#2683Retina @2x9733700Missing Version
#2684Right Click Disable Orignal97431k+Missing Version
#2685RV Embed PDF9750900Missing direct file access protection
#2686Search Widget Post Types for Elementor9742600Deprecated parameter: load_plugin_textdomain parameter 2
#2687Shortcode Empty Paragraph Fix9740800Missing direct file access protection
#2688Shortcode Preview Block97531k+Missing Version
#2689Show Current Template9741100k+Discouraged text-domain loading
#2690Show Menu Shortcode9750400Missing direct file access protection
#2691Sidebar Login972610k+Non-prefixed global variable
#2692Sirvoy Booking Engine97411k+Missing direct file access protection
#2693Slideshow97421k+Post Not In exclude
#2694Slimbox9741600Missing direct file access protection
#2695SP RTL (RusToLat)97502k+Missing direct file access protection
#2696Super Emoji Plus+97321k+Missing direct file access protection
#2697Syncee Premium Dropshipping & Wholesale975031k+Text Domain Mismatch
#2698Tabs Block9738400Missing Version
#2699Taxonomy Dropdown Widget97622k+wp function not compatible with requires wp
#2700TinyMCE Smiley Button9733600Missing Version