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
#2751Hide Admin Bar from Non-Admins983110k+Missing direct file access protection
#2752Hide Admin Toolbar98319k+Missing direct file access protection
#2753Hide Text Shortcode9840400Missing direct file access protection
#2754Hide This98312k+Missing direct file access protection
#2755Hide Tooltips on Hover – Clean Up Title Attributes Without Losing Accessibility98124k+mismatched plugin name
#2756Highlight Search Terms98407k+Missing direct file access protection
#2757HivePress Authentication98151k+Missing Version
#2758Hot Blocks9828500Missing Version
#2759Image Rotation Fixer98311k+Missing direct file access protection
#2760Internet Speed Test9830500outdated tested upto header
#2761JSON-LD Breadcrumbs98311k+application detected
#2762Latin Now!9821400outdated tested upto header
#2763Lazy Load Control For Elementor – Remove the Lazy Load attribute from specific images in Elementor98123k+mismatched plugin name
#2764Link Manager984020k+Missing direct file access protection
#2765Nested Ordered Lists9820800outdated tested upto header
#2766NIF (Num. de Contribuinte Português) for WooCommerce98295k+Non-prefixed constant
#2767Hatom/hentry remover (Fixes errors in Google Webmaster Tools)98221k+mismatched plugin name
#2768No Login by Email Address98401k+Missing Arg Domain
#2769No Page Comment983110k+Discouraged text-domain loading
#2770oEmbed Plus98314k+Missing direct file access protection
#2771OTF Regenerate Thumbnails98314k+Missing direct file access protection
#2772PHP Server Configuration9821500outdated tested upto header
#2773Portugal CTT Tracking for WooCommerce9815600Non-prefixed function
#2774Protect schema.org markup in HTML editor9830800Missing direct file access protection
#2775Quantity Field on Shop Page for WooCommerce98312k+Missing Version
#2776Quicklink for WordPress98321k+trademarked term
#2777Re-Add Text Justify Button983020k+Missing direct file access protection
#2778Relative Image URLs98311k+Missing direct file access protection
#2779Remove Author Pages98302k+Missing direct file access protection
#2780Remove Comment Website/URL Box9821600outdated tested upto header
#2781Remove Orphan Shortcodes98311k+Missing direct file access protection
#2782Type Attribute Warnings Removal98311k+mismatched plugin name
#2783Remove WP Logo from Admin Bar9823400trademarked term
#2784Sharing Image9842600Missing Arg Domain
#2785Shortcode in Menus982050k+outdated tested upto header
#2786Shortcodes in Sidebar9840400Missing direct file access protection
#2787Sidebars for Hello Elementor Theme98221k+outdated tested upto header
#2788Simplebooklet PDF Viewer and Embedder9830700Missing direct file access protection
#2789TinyMCE Advanced Language Pack9840600Missing direct file access protection
#2790TinyMCE VisualBlocks9831900Missing direct file access protection
#2791Ultimate Member – reCAPTCHA982120k+Discouraged text-domain loading
#2792Users Registration Date98302k+Missing direct file access protection
#2793WP Rollback – Rollback Plugins and Themes9819300k+Non-prefixed hook name
#2794Animations for Blocks991010k+plugin header no license
#2795Attributes for Blocks99144k+Non-prefixed hook name
#2796Disable Global Style9911500plugin header no license
#2797Disable Gutenberg Autosave99142k+trademarked term
#2798HivePress Favorites99118k+missing composer json file