badly_named_files

badly named files

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
#201Product Editor Pro – WooCommerce Bulk Edit: Prices, Stock, Images, Titles, CSV Import & More242,1544,8331k+Non-prefixed global variable
#202Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended
#203ShortPixel Adaptive Images – WebP, AVIF, CDN, Image Optimization2492632210k+Output is not escaped
#204SiteGuard WP Plugin24359350500k+Output is not escaped
#205SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery248321,8913k+Non-prefixed global variable
#206GEO Plugin by Squirrly SEO241,19522430k+Missing Translators Comment
#207Sugar Calendar – Events Calendar, Event Tickets, and Events Management Platform2442895610k+Output is not escaped
#208TI WooCommerce Wishlist24467546100k+Output is not escaped
#209Ultimate Addons for Beaver Builder – Lite242,75148620k+Text Domain Mismatch
#210Ultra Addons for Contact Form 7241,54345260k+Text Domain Mismatch
#211Ultimate Maps by Supsystic241,03437410k+Non Singular String Literal Domain
#212VikRentItems Flexible Rental Management System244,7554,639600Non-prefixed global variable
#213Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Nonce verification recommended
#214Visitor Traffic Real Time Statistics2447292730k+Non-prefixed global variable
#215Extra Fees for WooCommerce241,1131,5697k+Non-prefixed global variable
#216XT Floating Cart for WooCommerce241,2492,0234k+Non-prefixed global variable
#217pensopay Payments243962461k+Output is not escaped
#218Store Exporter – Export WooCommerce Products, Orders, Subscriptions, Customers244801,2727k+Non-prefixed function
#219AI ChatBot for eCommerce – WoowBot24144526900Request data is not unslashed
#220WP-Appbox244183902k+Missing Arg Domain
#221WP-Stateless – Google Cloud Storage241,0364824k+Non Singular String Literal Domain
#222WP Travel Engine – Tour Booking Plugin – Tour Operator Software242,0125,68920k+Non-prefixed global variable
#223WPIDE – File Manager & Code Editor246121,39940k+Non-prefixed global variable
#224YITH WooCommerce Product Add-Ons244602,06920k+Non-prefixed global variable
#225Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation241,2113,15230k+Non-prefixed global variable
#226AIO Forms – Craft Complex Forms Easily25189418700Mixed line endings
#227Bookit — Booking & Appointment Calendar255651,4584k+Non-prefixed global variable
#228Online Scheduling and Appointment Booking System – Bookly251,08888860k+SQL query is not prepared
#229Broken Link Checker25727600500k+Output is not escaped
#230PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus253621,586100k+Non-prefixed global variable
#231CheckoutWC Lite – Conversion optimized WooCommerce checkout251,4168543k+Text Domain Mismatch
#232HIPAA FORMS25414416800Request data is not unslashed
#233Conditional Payment Methods for WooCommerce255481,3981k+Non-prefixed global variable
#234Smash Balloon Social Post Feed – Simple Social Feeds for WordPress25554982200k+Output is not escaped
#235ELEX WooCommerce Dynamic Pricing and Discounts25478748800Text Domain Mismatch
#236FunnelKit – Funnel Builder for WooCommerce Checkout253,1642,62430k+Text Domain Mismatch
#237GeekyBot — AI Copilot, Chatbot, WooCommerce Lead Gen & Zero-Prompt Content25888636k+Non-prefixed global variable
#238MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy)251164412m+Nonce verification recommended
#239HT Contact Form – Drag & Drop Form Builder for WordPress2516059710k+Non-prefixed global variable
#240Hydra Booking — Appointment Scheduling & Booking Calendar252356992k+Non-prefixed global variable
#241Image SEO – AI-Driven Image SEO Optimizer253503281k+Text Domain Mismatch
#242Smash Balloon Social Photo Feed – Easy Social Feeds Plugin254491,3001m+Interpolated SQL is not prepared
#243IP Location Block2552162410k+Output is not escaped
#244JobWP – Job Board, Job Listing, Career Page and Recruitment Plugin251,5411,5781k+Non-prefixed global variable
#245JoomSport – for Sports: Team & League, Football, Hockey & more255231,7471k+Direct Query
#246All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements2535259740k+Non-prefixed global variable
#247Nexter Extension – Security, Performance, Code Snippets & Site Toolkit2519671210k+Nonce verification recommended
#248Object Sync for Salesforce25192296500Non-prefixed global variable
#249PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin251,0841,2969k+Non-prefixed global variable
#250Piotnet Forms251873743k+Alternative PHP tag found