missing_composer_json_file

missing composer json file

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
#201Divi Torque Lite – Divi Modules for the Divi Builder & Theme2813225650k+Non-prefixed global variable
#202گیت‌لند | درگاه پرداخت هوشمند گیت‌لند283272352k+Output is not escaped
#203Geo Mashup287752321k+Text Domain Mismatch
#204Kadence Starter Templates — Predesigned Website Templates28312215300k+Missing Arg Domain
#205Loginfy – Custom Login Page Customizer283383982k+Output is not escaped
#206Notification – Custom Notifications and Alerts for WordPress2818621910k+Non-prefixed global variable
#207Store Hours for WooCommerce28525602k+Output is not escaped
#208Perfect Brands for WooCommerce2811214340k+Non-prefixed constant
#209ووکامرس فارسی2815721590k+Output is not escaped
#210Product Sort and Display for WooCommerce281992352k+Output is not escaped
#211WPify Woo – Withdrawal, CRN/VAT, QR payments, Heureka and more for WooCommerce281732265k+Output is not escaped
#212WP Synchro – The Ultimate WordPress Migration Tool282432442k+Missing Translators Comment
#213Image Hover Effects Ultimate ( Image Gallery, Effects, Lightbox, Comparison & Magnifier )292082520k+Non-prefixed namespace
#214Optimole – Optimize Images | Convert WebP & AVIF | CDN & Lazy Load | Image Optimization2980162200k+Nonce verification recommended
#215Page View Count2910824710k+Dynamic hook name
#216Responder29771853k+Non-prefixed global variable
#217Security Ninja – WordPress Security & Firewall291493477k+Direct Query
#218Shiptastic for WooCommerce2913663010k+Non-prefixed global variable
#219BuddyPress Builder for Elementor – BuddyBuilder293483291k+Text Domain Mismatch
#220Visualizer – Tables & Charts Manager with Built-in AI Generator2934833120k+Output is not escaped
#221weMail – Email Marketing, Newsletter Builder & Email Automations for WooCommerce292766810k+Missing direct file access protection
#222Product Carousel Slider & Grid Ultimate for WooCommerce297191226k+Text Domain Mismatch
#223WP Popular Posts2977300100k+Non-prefixed global variable
#224Classified Listing Toolkits30431,8594k+Non-prefixed global variable
#225Kargo Takip, Kargo SMS, İlçe Mahalle Sözleşme by Hezarfen30692762k+Non-prefixed global variable
#226QA Assistants – Driven by data3048672k+Non-prefixed global variable
#227Real Cookie Banner: GDPR & ePrivacy Cookie Consent309496100k+Database parameter is not escaped
#228SmartCrawl SEO checker, analyzer & optimizer303471,30720k+Non-prefixed global variable
#229WooCommerce Stripe Payment Gateway30173591700k+Non-prefixed hook name
#230WooPayments: Integrated WooCommerce Payments30177298900k+Exception output is not escaped
#231WCPOS – Point of Sale (POS) plugin for WooCommerce30772285k+Nonce verification recommended
#232WooCommerce Tax (formerly WooCommerce Shipping & Tax)30103198600k+Non-prefixed class
#233WP 2FA – Two-factor authentication for WordPress30269380100k+Exception output is not escaped
#234YASR – Yet Another Star Rating Plugin for WordPress3025237810k+Output is not escaped
#235a3 Lazy Load318324090k+Dynamic hook name
#236Titan Anti-spam & Security – Brute Force Protection, 2FA & Spam Filter315719650k+Nonce verification recommended
#237Copy Anything to Clipboard for WordPress – Copy Button, Copy Text & Copy Code3152513110k+Text Domain Mismatch
#238MultiVendorX – WooCommerce Multivendor Marketplace AI Powered Solutions316642733k+Text Domain Mismatch
#239Up2pay e-Transactions WooCommerce Payment Gateway314591754k+Text Domain Mismatch
#240FastDup – Fastest WordPress Migration & Duplicator3183665k+wp function not compatible with requires wp
#241Form Vibes – Database Manager for Forms3117628410k+Text Domain Mismatch
#242FraudLabs Pro for WooCommerce311692131k+Request data is not unslashed
#243Melapress Login Security31692782k+Non-prefixed global variable
#244افزونه پیامک ووکامرس Persian WooCommerce SMS317226940k+Nonce verification recommended
#245Swatchly – Product Variation Swatches for WooCommerce315402145k+Output is not escaped
#246WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More311652715m+Non-prefixed global variable
#247PayPal Zettle POS for WooCommerce31302444k+Exception output is not escaped
#248Advanced Access Manager – Access Governance for WordPress3284962100k+Output is not escaped
#249aThemes Blocks321921,0346k+Non-prefixed global variable
#250Speed Kit32296732k+Output is not escaped