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
#1801WC Moneris Payment Gateway568220900Text Domain Mismatch
#1802Change Login Page Logo576981k+Output is not escaped
#1803Delete Pending Comments57161110k+Unsafe printing function
#1804Elementor Beta (Developer Edition)57363230k+Output is not escaped
#1805Live Chat by Formilla – Real-time Chat & Chatbots Plugin5722132k+Missing Arg Domain
#1806APG Google Image Sitemap Feed573633900Non-prefixed global variable
#1807Longer Permalinks5727218k+Missing Arg Domain
#1808My WordPress Login Logo57283610k+Non-prefixed global variable
#1809Plugin Notes571729400Input is not validated
#1810Protected Posts Logout Button5710201k+Input is not sanitized
#1811Remove admin menus by role575548k+Input is not validated
#1812Ultimate Member – Terms & Conditions571994k+Output is not escaped
#1813WP Wrapper571329600Input is not validated
#1814Zoho Billing – Embed Payment Form572210500Output is not escaped
#1815WP Admin Category Search5823112k+Unsafe printing function
#1816Basic User Avatars5817720k+Output is not escaped
#1817Contact Form DB for Enfold582114700Output is not escaped
#1818CSSIgniter Shortcodes585522k+Output is not escaped
#1819Customization for WP SEO5815102k+Unsafe printing function
#1820E-namad & Shamed Logo Manager582622k+Output is not escaped
#1821Easy Sidebar Menu Widget583272k+Output is not escaped
#1822HAL5810624500Text Domain Mismatch
#1823Menu Swapper5820143k+Output is not escaped
#1824PW WooCommerce BOGO58308400Unsafe printing function
#1825Remove CPT base58151610k+Input is not sanitized
#1826Simple Back To Top5815433k+Non-prefixed global variable
#1827Simple CSS for widgets5811151k+Missing nonce verification
#1828SportsPress for Basketball58104341k+Text Domain Mismatch
#1829SportsPress for Football (Soccer)58107346k+Text Domain Mismatch
#1830SportsPress for Volleyball5810734500Text Domain Mismatch
#1831Ultimate Member – Online Users582543k+Output is not escaped
#1832WebP Express Plus581911700Unsafe printing function
#1833Chat Button & Custom ChatGPT-Powered Bot by GetButton.io5826820k+Non-prefixed function
#1834Age Gator59915400Direct Query
#1835Blog Designer59628310k+Text Domain Mismatch
#1836ELEX WooCommerce Name Your Price59295117600Missing Arg Domain
#1837Getty Images5911462k+Missing nonce verification
#1838Gravity Forms: Notification Attachments59187500Output is not escaped
#1839MapGeo – Interactive Geo Maps59145140k+Non-prefixed hook name
#1840SureFeedback Client Site5947245k+Text Domain Mismatch
#1841Resize Image After Upload59151180k+Output is not escaped
#1842Simplelightbox593241k+Output is not escaped
#1843Videojs HTML5 Player5912128k+Nonce verification recommended
#1844Konnect Payment Gateway for WooCommerce593916400Text Domain Mismatch
#1845Hide Posts5997020k+Direct Query
#1846Variation Swatches for WooCommerce591164300k+Non-prefixed global variable
#1847WP Shortcode by MyThemeShop5932510k+Output is not escaped
#1848WPML Widgets59999k+Unsafe printing function
#1849Admin Menu Groups602610800Output is not escaped
#1850Contact Form 7 – Phone mask field6021720k+Unsafe printing function