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
#601Loggedin – Limit Concurrent Sessions971178k+missing direct file access protection
#602MB Rest API97551k+wp function not compatible with requires wp
#603PowerFolio – Portfolio & Image Gallery for Elementor97101210k+Non Prefixed Hookname Found
#604Reddit for WooCommerce9711760k+Dynamic Hookname Found
#605Sidebar Login972610k+Non Prefixed Variable Found
#606Image and video gallery from Google Drive971514k+missing direct file access protection
#607SVG Support971271m+Non Prefixed Variable Found
#608Unique Headers9712610k+Missing Translators Comment
#609Blocks CSS: CSS Editor for Gutenberg Blocks981135k+Non Prefixed Variable Found
#610Broken Link Checker by AIOSEO – Find & Fix Broken Internal, External & Video Links98115300k+Non Prefixed Variable Found
#611Enable CORS981026k+missing direct file access protection
#612Feeds for TikTok (TikTok feed, video, and gallery plugin)985370k+missing direct file access protection
#613File Upload Types by WPForms982930k+Non Prefixed Function Found
#614Helper Lite for PageSpeed98543k+Missing Arg Domain
#615MB Elementor Integration98232k+Non Prefixed Hookname Found
#616Remove & Disable XML-RPC Pingback98268k+Non Prefixed Function Found
#617Safe SVG98741m+Missing Arg Domain
#618Simple Shortcode for Google Maps98353k+Non Prefixed Hookname Found
#619Snapchat for WooCommerce9811260k+Dynamic Hookname Found
#620Additional Terms for WooCommerce98172k+trademarked term
#621WP Document Revisions98772k+wp function not compatible with requires wp
#622WP Rollback – Rollback Plugins and Themes9819300k+Non Prefixed Hookname Found
#623BetterLinks – URL Shortener, Short Links, Link Tracking & Affiliate Link Manager994220k+wp function not compatible with requires wp
#624HivePress Favorites99118k+missing composer json file
#625Lazy Load for Comments9962k+Non Prefixed Constant Found
#626Maps from Yandex for Elementor99127k+missing composer json file
#627Say What?993240k+missing direct file access protection
#628FormsDB – Save Elementor Forms to Google Sheets & Post Type99720k+Non Prefixed Class Found
#629SendPulse Email Marketing Newsletter99151k+Non Prefixed Constant Found
#630SVG Block9964k+Non Prefixed Hookname Found
#631Syntax-highlighting Code Block (with Server-side Rendering)99111k+missing composer json file
#632Linguator AI – Auto Translate & Create Multilingual Sites99413k+wp function not compatible with requires wp
#633VK Google Job Posting Manager99132k+Non Prefixed Class Found
#634Woo Store Vacation99610k+trademarked term