invalid_license

invalid 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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1Product Catalog Feed by PixelYourSite225813578k+2023-10-15Output Not Escaped
#2Seraphinite Accelerator2259425550k+2026-06-19Output Not Escaped
#3Uncanny Toolkit for LearnDash2253999420k+2026-05-29Output Not Escaped
#4NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization23315631100k+2026-06-15Output Not Escaped
#5User Menus – Nav Menu Visibility235311,29880k+2026-05-23Non Prefixed Variable Found
#6TermsFeed AutoTerms: Privacy Policy Generator, Cookie Consent, GDPR, CCPA, Terms & Conditions, Disclaimers, Cookies Policy, EULA2493916180k+2026-01-28Non Singular String Literal Domain
#7Transbank Webpay2719821110k+2026-04-28Non Prefixed Variable Found
#8Responsive Lightbox & Gallery28139513100k+2026-06-19Non Prefixed Hookname Found
#9Post Views Counter29179398200k+2026-06-19Non Prefixed Hookname Found
#10Compliance by Hu-manity.co31154336900k+2026-06-03Missing
#11Download Attachments32691888k+2026-05-26Non Prefixed Hookname Found
#12Plausible Analytics332846710k+2026-04-02Exception Not Escaped
#13Bootstrap for Contact Form 735357310k+2018-05-24Recommended
#14Email Marketing for WooCommerce by Omnisend35152150k+2026-06-08Non Prefixed Function Found
#15Image Watermark367617940k+2026-06-15Missing
#16Page scroll to id3738120100k+2026-06-09Missing
#17Afterpay Gateway for WooCommerce381836210k+2025-03-17Text Domain Mismatch
#18Erident Custom Login and Dashboard38122288k+2023-11-30Unsafe Printing Function
#19Ad Invalid Click Protector (AICP)39785710k+2024-07-02Text Domain Mismatch
#20Product Video Gallery for Woocommerce39633610k+2026-05-20register setting Missing
#21WP Server Health Stats39663110k+2024-07-01Output Not Escaped
#22Yandex Metrica39924620k+2026-04-22Output Not Escaped
#23Full Background Manager4037247k+2023-02-08Output Not Escaped
#24iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more60405271200k+2026-06-15Text Domain Mismatch
#25WP Search with Algolia6433127k+2026-04-08missing direct file access protection
#26Nginx Helper714760200k+2025-08-21Non Prefixed Variable Found
#27Really Simple Click To Call Bar712338k+2019-05-31Output Not Escaped
#28Zapier for WordPress71112150k+2025-07-24Input Not Sanitized
#29WC Hide Shipping Methods7615520k+2025-11-06Output Not Escaped
#30Mammoth .docx converter8311020k+2026-03-12Output Not Escaped
#31Title Remover867570k+2021-06-03wp function not compatible with requires wp
#32Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More882011640k+2026-05-23Non Prefixed Hookname Found
#33aThemes Addons for Elementor9013968k+2026-05-14Non Prefixed Variable Found