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
#1701BuddyPress Groups Extras503051400Missing direct file access protection
#1702Page Builder Gutenberg Blocks – CoBlocks5016736300k+block api version too low
#1703Disable Site502634k+Output is not escaped
#1704Block IPs for Gravity Forms508361k+Request data is not unslashed
#1705IMGspider – 图片采集抓取插件5012492k+Missing nonce verification
#1706📷 Simple QR Code Generator Widget502114400Output is not escaped
#1707Section Widget502435500Nonce verification recommended
#1708Server Info – System Health & Diagnostics Suite5015463k+Input is not sanitized
#1709TrustedSite50291420k+Output is not escaped
#1710Ultimate Floating Widgets – Make popup sidebars5048143k+Output is not escaped
#1711Ultimate WooCommerce Brands508712400Text Domain Mismatch
#1712WP SVG Images50581230k+Text Domain Mismatch
#1713Adjust Admin Categories51301210k+Output is not escaped
#1714AVIF Uploader5149444k+Missing Arg Domain
#1715Cards for Beaver Builder516311k+Output is not escaped
#1716Booqable Rental Plugin5181181k+wp function not compatible with requires wp
#1717WPML Multilingual for BuddyPress and BuddyBoss5118216k+SQL query is not prepared
#1718Dolyame Payment gateway5112210700Text Domain Mismatch
#1719Firelight Lightbox517897200k+Non-prefixed global variable
#1720Hide Admin Bar51351720k+Unsafe printing function
#1721Interactive Globes – 3D World Maps5124104400Non-prefixed global variable
#1722Star Rating Field For Contact Form 751367800Output is not escaped
#1723Tiny gtag.js Analytics51390400Output is not escaped
#1724Visual Sitemap51236400Output is not escaped
#1725Payment Gateway Payoneer For WooCommerce51935900Input is not validated
#1726Affiliate Area Shortcodes by AffiliateWP5256162k+Text Domain Mismatch
#1727Hangul font nanumgothic – google5235161k+Output is not escaped
#1728LeadBooster Chatbot by Pipedrive523862k+Output is not escaped
#1729Metronet Tag Manager52173620k+Input is not validated
#1730Podium5221235k+Missing direct file access protection
#1731Remove Uppercase Accents524128k+Unsafe printing function
#1732Custom Post Template By Templatic521914700Text Domain Mismatch
#1733Travel Map5236111k+Output is not escaped
#1734which template file5219124k+Output is not escaped
#1735Products Per Page for WooCommerce52222810k+Output is not escaped
#1736WP Eventbrite Embedded Checkout52497700Text Domain Mismatch
#1737LearnPress – bbPress Integration5319142k+Output is not escaped
#1738LuckyWP ACF Menu Field534695k+Short PHP open tag found
#1739Multiple Post Thumbnails53251820k+Output is not escaped
#1740Post Type Converter535281k+Nonce verification recommended
#1741Preserved HTML Editor Markup531222600Output is not escaped
#1742Preserved HTML Editor Markup Plus5312223k+Output is not escaped
#1743Send Email From Admin532713700Text Domain Mismatch
#1744Shamor535512400wp function not compatible with requires wp
#1745Simple Copy Post Button531424400Input is not sanitized
#1746Simple Masonry Layout5328281k+Output is not escaped
#1747Social Media Widget53902130k+Text Domain Mismatch
#1748Weight Based Shipping for WooCommerce53484160k+Missing direct file access protection
#1749Widget Context53142040k+Non-prefixed hook name
#1750Widgets Reloaded5362201k+Output is not escaped