invalid_plugin_name

invalid plugin name

Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.

medium weight

Why It Shows Up

The finding matches a WordPress coding-standard or Plugin Check rule for code clarity, compatibility, packaging, or API usage.

Why It Matters

Maintainability findings reduce confidence that the plugin will behave consistently across hosts, WordPress versions, and other plugins.

How to Fix

  • Find the exact file and line in the raw scan output.
  • Prefer WordPress APIs and standard coding patterns over custom or legacy behavior.
  • If the warning is from bundled third-party code, document that separately and avoid modifying vendor files unless necessary.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#101Disable Author Pages482356k+Unsafe printing function
#102Ultimate WooCommerce Brands508712500Text Domain Mismatch
#103Booqable Rental Plugin5181181k+wp function not compatible with requires wp
#104Bootstrap Modals514381k+Output is not escaped
#105Custom Post Template By Templatic521914600Text Domain Mismatch
#106Bulk Actions Select All532622800Text Domain Mismatch
#107Simple Masonry Layout5328281k+Output is not escaped
#108Extended User Search In WP-Admin5414171k+SQL query is not prepared
#109Post Badges541913400Output is not escaped
#110All in One SEO Pack Importer561725500Direct Query
#111Kwayy HTML Sitemap5613196k+Missing nonce verification
#112Posts Columns Manager56472800Output is not escaped
#113WP Old Post Date Remover572572k+Unsafe printing function
#114BCM Duplicate Menu588114k+Nonce verification recommended
#115E-namad & Shamed Logo Manager582622k+Output is not escaped
#116Random Post for Widget582752k+Output is not escaped
#117Simple CSS for widgets5811151k+Missing nonce verification
#118Text Scroll Widget59302400Output is not escaped
#119Real Accessability602191k+Output is not escaped
#120WP-SWFObject6014241k+Deprecated parameter: add_option parameter 3
#121Constructor for SiteOrigin61296600Output is not escaped
#122jQuery Lightbox612231k+Output is not escaped
#123Qikink Print On Demand and DropShipping6114231k+Input is not validated
#124WP YouTube Player6114171k+Output is not escaped
#125Bulk Page Creator6291710k+Request data is not unslashed
#126Disable Visual Editor WYSIWYG6210121k+Nonce verification recommended
#127Single Post Template621484k+Text Domain Mismatch
#128Standard Widget Extensions626761k+Output is not escaped
#129Woo Product Remover6223141k+SQL query is not prepared
#130Classic Text Widget632512k+Output is not escaped
#131Kama SpamBlock642975k+Short PHP open tag found
#132Twitter6427239k+Missing Translators Comment
#133Werk aan de Muur644820900Non Singular String Literal Domain
#134Яндекс.ПДС Пингер / Yandex Site search pinger64215800Output is not escaped
#135Custom Author Byline66118500Output is not escaped
#136Link Widget Title662254k+Output is not escaped
#137Page Title Splitter662981k+wp function not compatible with requires wp
#138Postepay Gateway per Woocommerce683641k+Text Domain Mismatch
#139Smart WYSIWYG Blocks Of Content703641k+Output is not escaped
#140Related Products for WooCommerce7012123k+Setting is missing a sanitization callback
#141WP Image Borders704762k+Text Domain Mismatch
#142Change Administrator Email Address71129700Output is not escaped
#143Chap Secure Password Login72137600Input is not validated
#144Display your Checkatrade72193400Output is not escaped
#145ShinyStat Widget72142800Output is not escaped
#146Formidable Honeypot74106400Text Domain Mismatch
#147Simply Excerpts74121500Setting is missing a sanitization callback
#148FareHarbor for WordPress751899k+Output is not escaped
#149404 Simple Redirect76194900Text Domain Mismatch
#150Like Thumbnail761381k+Output is not escaped