github_directory

github directory

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
#1Efí Bank17886553400Exception output is not escaped
#2Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution191,218901100k+Exception output is not escaped
#3WP Import Export Lite1973797940k+Non-prefixed global variable
#4Leaky Paywall20322789600Nonce verification recommended
#5SpeakOut! Email Petitions208509942k+Missing nonce verification
#6School Management System – WPSchoolPress203535,2781k+Non-prefixed global variable
#7Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#8rtMedia for WordPress, BuddyPress and bbPress213636477k+Non-prefixed constant
#9Leyka212573,4462k+Request data is not unslashed
#10Mooberry Book Manager211,0403991k+Text Domain Mismatch
#11Quill Forms | Conversational Multi Step Forms, Surveys & quizzes214013693k+Text Domain Mismatch
#12wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8121,43270k+Output is not escaped
#1312 Step Meeting List22156593900Non-prefixed global variable
#14Passster – Password Protect Pages and Content225391,42210k+Non-prefixed global variable
#15Modula Image Gallery – Photo Grid & Video Gallery22474437100k+Text Domain Mismatch
#16WP-WebAuthn229573962k+Exception output is not escaped
#17MyWorks Sync for WooCommerce & QuickBooks Online232,2929,1015k+Non-prefixed global variable
#18Salon Booking System – Free Version231456132k+Non-prefixed global variable
#19Mailjet Email Marketing2443520610k+Unsafe printing function
#20MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar244,06348620k+Text Domain Mismatch
#21Timber248512820k+Non-prefixed hook name
#22Tutor LMS – Migration Tool271393411k+Direct Query
#23Brilliant Web-to-Lead for Salesforce282472442k+Text Domain Mismatch
#24BNE Testimonials295211021k+Output is not escaped
#25All-in-one contact buttons – WPSHARE247311081134k+Non-prefixed global variable
#26Asgaros Forum3116741210k+Output is not escaped
#27Export Order Items for WooCommerce311001081k+Text Domain Mismatch
#28Mailgun for WordPress311447580k+Unsafe printing function
#29Push notification for Mobile and Web app318783400Non Singular String Literal Domain
#30Posti Shipping326641571k+Text Domain Mismatch
#31jQuery Manager for WordPress3386247k+Output is not escaped
#32Shift8 CDN348125500Output is not escaped
#33AMIMOTO Plugin Dashboard358282900Non Singular String Literal Domain
#34bbPress Notify (No-Spam)3562662k+wp function not compatible with requires wp
#35Gutenberg Block for WooCommerce Product Table351443k+Hidden files included
#36Custom Post Type Permalinks3584200k+Setting is missing a sanitization callback
#37Customize My Account Page35411400Dynamic hook name
#38Easy Watermark35825330k+Non-prefixed global variable
#39Elements Hive for Breakdance3576251k+Output is not escaped
#40Ever Compare – Products Compare Plugin for WooCommerce35223600Non-prefixed global variable
#41HT Form Widget for Elementor and WPForms35892k+Output is not escaped
#42Static Site Exporter355225500file system operations mkdir
#43Nobs • Share Buttons35314853k+Output is not escaped
#44Repeaters & Relationships Connector with ACF for Elementor3563800Missing direct file access protection
#45Simple Definition List Blocks351121k+Hidden files included
#46Sky Login Redirect3515202k+Non-prefixed hook name
#47Price by Quantity & Bulk Quantity Discounts for WooCommerce35121k+Hidden files included
#48WP PGP Encrypted Emails356339400Output is not escaped
#49Subresource Integrity (SRI) Manager352694900Request data is not unslashed
#50Migrate Store: Export and Import WooCommerce Settings3837331k+Non-prefixed global variable