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
#251Branda – White Label & Branding, Free Login Page Customizer243,17482020k+Text Domain Mismatch
#252Brands for WooCommerce247736936k+Text Domain Mismatch
#253BuddyPress Group Email Subscription24513361k+Non-prefixed function
#254Captivate Sync241735571k+Non-prefixed global variable
#255Church Admin241,5544,207900Direct Query
#256CleanTalk Anti-Spam. Spam Firewall & Bot protection248181,092200k+Missing nonce verification
#257CM Pop-Up – Create engaging popups to capture attention and boost interaction244664088k+Output is not escaped
#258Complianz – GDPR/CCPA Cookie Consent244874031m+Missing Arg Domain
#259CF7 Apps – Honeypot, Database, Redirection, Webhook, and Addons for Contact Form 7241,0341,396300k+Non-prefixed global variable
#260Contact Form by Supsystic241,9136336k+Non Singular String Literal Domain
#261Contact Widgets For Elementor all the contact links you need in one place249081,188500Non-prefixed global variable
#262WPBot – ChatBot Conversational Forms241,2541,2262k+Text Domain Mismatch
#263CRM Perks Forms – WordPress Form Builder248195771k+Output is not escaped
#264Custom Twitter Feeds – A Tweets Widget or X Feed Widget24446922100k+Output is not escaped
#265WP Comment Cleaner – Delete All Comments, Disable Comments, Bulk Delete & Remove Comments245871,43020k+Non-prefixed global variable
#266Democracy Poll243874367k+Short PHP open tag found
#267DFX Automatic Role Changer for WooCommerce245971,308400Non-prefixed global variable
#268Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification242334411k+Non-prefixed hook name
#269Doubly – Cross Domain Copy Paste for WordPress242525510k+Output is not escaped
#270Dynamic Widgets2463181210k+Non-prefixed global variable
#271Easy Modal245642997k+Unsafe printing function
#272EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents247111,588100k+Output is not escaped
#273Enable Media Replace24212276600k+Output is not escaped
#274Featured Post with thumbnail24158122400Output is not escaped
#275FileBird – WordPress Media Library Folders & File Manager24239377200k+wp function not compatible with requires wp
#276Force Sell for WooCommerce24697455600Text Domain Mismatch
#277Formidable PRO2PDF242184771k+Non-prefixed global variable
#278Forminator Forms – Contact Form, Payment Form & Custom Form Builder248261,314600k+Non-prefixed global variable
#279FV Simpler SEO247663082k+Text Domain Mismatch
#280Photo Gallery – Responsive Image Galleries by Supsystic242409120k+Text Domain Mismatch
#281Assets manager, dequeue scripts, dequeue styles for WordPress245922552k+Output is not escaped
#282ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin)24118442300k+Nonce verification recommended
#283Simple Calendar – Google Calendar Plugin242,05359250k+Missing direct file access protection
#284Easy Google Maps241,76438920k+Non Singular String Literal Domain
#285Grid/List View for WooCommerce241,1165462k+Output is not escaped
#286Dynamics 365 Integration24383166600Output is not escaped
#287KiviCare – Clinic & Patient Management System (EHR)242238802k+Direct Query
#288LearnPress – Backup & Migration Tool243854695k+Output is not escaped
#289Load More Products for WooCommerce2473145920k+Text Domain Mismatch
#290Event Booking Manager for WooCommerce – Registration, RSVP, Calendar & Tickets249692,1407k+Non-prefixed global variable
#291Mang Board WP241,2134,7209k+Non-prefixed global variable
#292Media Library Folders2488980710k+Text Domain Mismatch
#293Min and Max Quantity for WooCommerce2460345920k+Text Domain Mismatch
#294My WP Customize Admin/Frontend241,2492928k+Unsafe printing function
#295New User Approve246521,41520k+Non-prefixed global variable
#296Ninja Forms – The Contact Form Builder That Grows With You247491,533600k+Nonce verification recommended
#297Pagination Styler for WooCommerce247994481k+Output is not escaped
#298PayPal Brasil para WooCommerce245543291k+Unsafe printing function
#299Post Slider and Post Carousel with Post Vertical Scrolling Widget – A Responsive Post Slider245991,53210k+Non-prefixed global variable
#300Post Status Notifier Lite24984451700Missing direct file access protection