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
#1601Ajax Archive Calendar4540181k+date date
#1602Contact Details4543291k+Non Singular String Literal Text
#1603Contact Form 7 Signature Addon45147446k+Text Domain Mismatch
#1604Content Copy Protection & Disable Right Click4547171k+Output is not escaped
#1605Cookie Law Bar4529202k+Output is not escaped
#1606Custom Error Pages455116600Output is not escaped
#1607Format Media Titles453345k+Unsafe printing function
#1608Goftino45162010k+Output is not escaped
#1609Hyper Cache45361008k+Non-prefixed global variable
#1610Evergreen Countdown Timer45193352k+wp function not compatible with requires wp
#1611LINE Auto Post451911500Heredoc Output Not Escaped
#1612LWS Hide Login4555820k+Request data is not unslashed
#1613reCAPTCHA for Asgaros Forum4521364k+Input is not validated
#1614Simple Membership MailChimp Integration453427900curl curl setopt
#1615Payrexx Payment Gateway for WooCommerce45181172k+Non-prefixed class
#1616wpDataTables integration for Forminator Forms4562381k+Text Domain Mismatch
#1617Batch Comment Spam Deletion4622151k+Nonce verification recommended
#1618Better image sizes4645232k+Text Domain Mismatch
#1619CLP Varnish Cache46155810k+Non-prefixed global variable
#1620CoSchedule4624663k+Nonce verification recommended
#1621Delete Multiple Themes463951k+Text Domain Mismatch
#1622DX Delete Attached Media463284k+Output is not escaped
#1623Export Import Menus46232810k+Missing nonce verification
#1624Gravity Forms Constant Contact4636273k+Non-prefixed class
#1625Pinterest Pinboard Widget46544500Output is not escaped
#1626Link in Bio Creator – Social4652362k+Non Singular String Literal Domain
#1627Stars Rating4613341k+Missing nonce verification
#1628StockPack – Stock photos from Unsplash, Adobe Stock and more4635516k+Nonce verification recommended
#1629TotalSurvey for Survey, Quiz and Form4629033600Missing direct file access protection
#1630URL Params4636178k+Text Domain Mismatch
#1631WPB Category Slider for WooCommerce – Responsive Product Category Carousel & Enhanced UX4610116700Non Singular String Literal Domain
#1632WP All Import – Import SEO Settings for Yoast SEO46192620k+Nonce verification recommended
#1633Zoho Mail for WordPress46294820k+Request data is not unslashed
#1634AffiliateWP Checkout Referrals474826600Output is not escaped
#1635Auto Focus Keyword for SEO4713442k+Interpolated SQL is not prepared
#1636Clear Cache for Me4758840k+Text Domain Mismatch
#1637Delete Duplicate Posts4795010k+Direct Query
#1638Do Shortcodes for Rank Math SEO4711731k+Output is not escaped
#1639Flying Pages: Preload Pages for Faster Navigation & Improved User Experience47212120k+Missing direct file access protection
#1640FSM Custom Featured Image Caption4726275k+Output is not escaped
#1641Gateway AqayePardakht for Woocommerce4772234k+Text Domain Mismatch
#1642Granular Controls For Elementor4756410k+Output is not escaped
#1643Log Emails4719296k+Non-prefixed global variable
#1644Simple Popup Plugin475351k+Output is not escaped
#1645Social Media Widget47513400Output is not escaped
#1646SportsPress for Baseball4711334900Text Domain Mismatch
#1647Userback4713202k+Output is not escaped
#1648Simple Client Dashboard4738362k+Missing direct file access protection
#1649WP Prefix Changer472716900Missing Arg Domain
#1650WP User Profile Restriction47268400Output is not escaped