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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#51GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output Not Escaped
#52LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3613,38470k+Non Prefixed Variable Found
#53MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6192,45310k+Output Not Escaped
#54Slider, Gallery, and Carousel by MetaSlider – Image Slider, Video Slider22207323500k+Non Prefixed Variable Found
#55Modula Image Gallery – Photo Grid & Video Gallery22474436100k+Text Domain Mismatch
#56Motors – Car Dealership & Classified Listings Plugin225,3405,9589k+Text Domain Mismatch
#57Newsletters222,9682,2482k+Text Domain Mismatch
#58Smart Popup by Supsystic223,17250310k+Non Singular String Literal Domain
#59Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non Prefixed Variable Found
#60ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF221,044799300k+Non Prefixed Variable Found
#61Simple Job Board226341,35510k+Non Prefixed Variable Found
#62Slick Popup: Contact Form 7 Popup Plugin222,3223162k+Text Domain Mismatch
#63Slim Jetpack222,5861,9472k+Text Domain Mismatch
#64NextScripts: Social Networks Auto-Poster222,4081,13330k+Output Not Escaped
#65SportsPress – Sports Club & League Manager224602,24210k+Non Prefixed Variable Found
#66Stylish Price List – Price Table Builder & QR Code Restaurant Menu226746783k+Output Not Escaped
#67Tag Groups is the Advanced Way to Display Your Taxonomy Terms225754653k+Unsafe Printing Function
#6810Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non Prefixed Variable Found
#69UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds22444243200k+Text Domain Mismatch
#70Fraud Prevention For WooCommerce and EDD225721,3945k+Non Prefixed Variable Found
#71WooCommerce221,3556,1297m+Non Prefixed Variable Found
#72CoDesigner – All in One Elementor WooCommerce Builder224,1317745k+Text Domain Mismatch
#73Asset CleanUp: Page Speed Booster222,0302,485100k+Non Prefixed Variable Found
#74WP Easy Pay – Payment and Donation form Builder for Square228931,8281k+Non Prefixed Variable Found
#75File Manager227405201m+Unsafe Printing Function
#76Wp-Insert2226730110k+Output Not Escaped
#77User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration222871,43220k+Non Prefixed Variable Found
#78WPBITS Addons For Elementor Page Builder229961,3992k+Non Prefixed Variable Found
#79WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell225,9962,7905k+Text Domain Mismatch
#80School Management System – WPSchoolPress223145,2201k+Non Prefixed Variable Found
#81Advanced Custom Fields (ACF®)232,4561,2182m+Text Domain Mismatch
#82Autocomplete Address and Location Picker for WooCommerce236301,2992k+Non Prefixed Variable Found
#83BA Book Everything231,1841,08610k+Output Not Escaped
#84WPBot – AI ChatBot for Live Support, Lead Generation, AI Services232641,0385k+Non Prefixed Variable Found
#85DK PDF – WordPress PDF Generator237443353k+Exception Not Escaped
#86Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy2317082140k+Non Prefixed Variable Found
#87Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non Prefixed Namespace Found
#88ElementsReady Addons for Elementor232316663k+Non Prefixed Variable Found
#89Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI233951,34290k+Non Prefixed Variable Found
#90Image Photo Gallery Final Tiles Grid235781,50220k+Non Prefixed Variable Found
#91Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#92Fuse Social Floating Sidebar231,8401,57310k+Non Prefixed Variable Found
#93FV Flowplayer Video Player231,3111,45420k+Output Not Escaped
#94The GDPR Framework By Data443231,28751710k+Echo Found
#95Gmedia Photo Gallery233501,1217k+Non Prefixed Variable Found
#96Happy Addons for Elementor23573444400k+Output Not Escaped
#97Hunk Companion232,5446876k+Text Domain Mismatch
#98IP Geo Block233995899k+Output Not Escaped
#99Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2391693300k+Non Prefixed Namespace Found
#100Jetpack – WP Security, Backup, Speed, & Growth232,8211,3033m+Text Domain Mismatch