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
#2501Control XML-RPC publishing9270400Text Domain Mismatch
#2502Disable Customizer9231400Output is not escaped
#2503Display Posts – Easy lists, grids, navigation, and more92112380k+Non-prefixed function
#2504Envira Gallery – Image Photo Gallery, Albums, Video Gallery, Slideshows & More921765100k+Non-prefixed global variable
#2505External Permalinks Redux92982k+Non-prefixed hook name
#2506Find Posts Using Attachment92421k+Missing direct file access protection
#2507Force Plugin Updates Check9255500trademarked term
#2508Paste As Plain Text By Default92252k+Nonce verification recommended
#2509PhotoSwipe92491k+Not In Footer
#2510RTL Tester92621k+Nonce verification recommended
#2511Storefront Add Slider92111800Text Domain Mismatch
#2512Advanced Views – Display Custom Fields (ACF, Pods, MetaBox), Posts, CPT and Woo Products anywhere in Gutenberg, Elementor, Divi, Beaver…9332433k+Non-prefixed global variable
#2513Bangla Web Fonts93302k+Non Enqueued Stylesheet
#2514CFS Options Screens93105400Text Domain Mismatch
#2515Plugin de Clip para WooCommerce931329800Non-prefixed global variable
#2516Shipping Live Rates for DHL Express for WooCommerce93411600Non-prefixed global variable
#2517Import Shopify To WP93751k+Missing Translators Comment
#2518Quick Adsense93312620k+Missing direct file access protection
#2519WPCopyRights网站防复制插件93133500Non-prefixed global variable
#2520Advanced Sidebar Menu94511710k+Non-prefixed hook name
#2521API KEY for Google Maps9414540k+Text Domain Mismatch
#2522Blogger To WordPress941543k+Missing direct file access protection
#2523Disable woocommerce logout confirmation9433700trademarked term
#2524فرم ساز فرم افزار9489500Non Enqueued Script
#2525Gravity Forms IBAN94721500Non-prefixed function
#2526Magyar Video Embed94591k+Non-prefixed function
#2527Podbean Shortcode94222900wp function not compatible with requires wp
#2528Shortcode94645500Direct Query
#2529Tada: Instant Webpage Loading, Fast Website Browsing9481500Missing direct file access protection
#2530QCode – Departamentos y Ciudades de Colombia para Woocommerce94811900Non-prefixed global variable
#2531WP Plugin Manager – Deactivate plugins per page9418113k+Missing direct file access protection
#2532WP Typograph Lite94841k+trademarked term
#2533Disable Comments94249k+trademarked term
#2534Sign In Scheduling Online Appointment Booking System9582800No Explicit Version
#2535WPGraphQL Yoast SEO Addon95421310k+Text Domain Mismatch
#2536Azigen951201k+Missing Arg Domain
#2537BBSpoiler95574k+Missing Version
#2538Clicky by Yoast951074k+Missing direct file access protection
#2539Comment Validation9585700Missing Version
#2540Complianz – Terms and Conditions951326300k+Non-prefixed global variable
#2541Gravity Forms ConvertKit Add-On956511700Text Domain Mismatch
#2542Date counter951221k+Missing direct file access protection
#2543Disable User Gravatar951423k+wp function not compatible with requires wp
#2544Free Customer Service Tools by OpenWidget9521400Request data is not unslashed
#2545Image Rotation Repair95457k+Deprecated function: _rotate_image_resource
#2546Increase Maximum Upload File Size9563500Missing direct file access protection
#2547jQuery Image Lazy Load WP9574800Not Allowed
#2548Kattene95731k+date date
#2549leadlovers for Elementor953452k+Text Domain Mismatch
#2550Liveblog9522341k+Non-prefixed global variable