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

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#451WPGraphQL for ACF3581810k+Hidden files included
#452WPGraphQL IDE3538181k+Text Domain Mismatch
#453Yabe Webfont – Use Custom Fonts, Google Fonts or Adobe Fonts35481145k+Non-prefixed hook name
#4543B Meteo3650761k+Output is not escaped
#455Admin Customizer36143641k+Output is not escaped
#456BlockStrap Page Builder – Bootstrap Blocks3681892k+Missing direct file access protection
#457Code Snippets36342031m+Nonce verification recommended
#458Constant Contact Forms36398920k+Missing nonce verification
#459Dynamic Visibility for Elementor36568950k+Non-prefixed hook name
#460GetPaid > Wallet36149174700Text Domain Mismatch
#461HTML Forms – Simple WordPress Forms Plugin3623116610k+Output is not escaped
#462Italy Cookie Choices (for EU Cookie Law & Cookie Notice)361157710k+Unsafe printing function
#463Direct Checkout – Quick View – Buy Now For WooCommerce36901122k+Missing nonce verification
#464Better Find and Replace – AI-Powered Suggestions366712940k+Missing direct file access protection
#465Search & Replace365053100k+Missing nonce verification
#466Speed Optimizer – The All-In-One Performance-Boosting Plugin3645961m+Non-prefixed hook name
#467Out of Stock Message Manager for WooCommerce36293952k+Text Domain Mismatch
#468WP Better Permalinks36110591k+Output is not escaped
#469YayExtra – WooCommerce Extra Product Options36114721k+Non-prefixed global variable
#470Advanced Accordion Gutenberg Block – Create Beautiful FAQs, Content Accordions & Interactive Tabs37403610k+Missing direct file access protection
#471Login by Auth0373078210k+Text Domain Mismatch
#472Cache Warmer37322201k+Interpolated SQL is not prepared
#473CDEKDelivery3798752k+Exception output is not escaped
#474Clearpay Gateway for WooCommerce37185631k+Text Domain Mismatch
#475CorvusPay WooCommerce Payment Gateway37291411k+Missing nonce verification
#476Debug Log Viewer3726831k+Missing nonce verification
#477Google for WooCommerce37328121800k+Exception output is not escaped
#478Image Optimizer by 10web – Image Optimizer and Compression plugin37244453k+Text Domain Mismatch
#479LearnPress – Course Review37674320k+Output is not escaped
#480Poptics – Popup Builder, Email Opt-ins, Exit-Intent & WooCommerce Popups Sales3759642k+SQL query is not prepared
#481Robots & Sitemap3719928500Text Domain Mismatch
#482SendWP37474210k+Output is not escaped
#483Simple Countdown Timer371101131k+Missing Arg Domain
#484UsersWP – Social Login37299912k+Text Domain Mismatch
#485Variation Swatches for WooCommerce379210310k+Output is not escaped
#486Amazon Pay for WooCommerce372911720k+Non-prefixed class
#487WooCommerce PayPal Payments37194110800k+Exception output is not escaped
#488Hustle – Email Marketing, Lead Generation, Optins, Popups374,8745,94290k+Non-prefixed global variable
#489WP Image Markers – Easy Hotspot Solution3717966700Text Domain Mismatch
#490Action Scheduler389213420k+Exception output is not escaped
#491Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus3856463k+Output is not escaped
#492Afterpay Gateway for WooCommerce381836210k+Text Domain Mismatch
#493WPAppsDev – CF7 Form Submission Limit38104331k+Text Domain Mismatch
#494Product Badge, Label, Countdown Timer for WooCommerce – Sale Booster3837985k+Interpolated SQL is not prepared
#495GoDaddy Payments for WooCommerce3858652k+Output is not escaped
#496One Click Demo Import3822841m+Non-prefixed global variable
#497qTranslate X Cleanup and WPML Import38167102800Text Domain Mismatch
#498SimpleShop3852501k+date date
#499WishSuite – Wishlist for WooCommerce38761331k+Output is not escaped
#500Connect WooCommerce Shop to ERP/CRM, Verifactu and EU/VAT Compliance38231041k+Direct Query