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
#151Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud!24167222400k+Nonce verification recommended
#152TI WooCommerce Wishlist24467546100k+Output is not escaped
#153Tiered Pricing Table for WooCommerce246001,93210k+Non-prefixed global variable
#154Timber248512820k+Non-prefixed hook name
#155Unlimited Elements For Elementor247102,093300k+Non-prefixed global variable
#156UpdraftPlus: WP Backup & Migration Plugin242772993m+Non-prefixed global variable
#157User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246643,32150k+Non-prefixed global variable
#158Video Conferencing with Zoom241,10544010k+Unsafe printing function
#159Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Nonce verification recommended
#160WCMultiShipping — Mondial Relay, Inpost & Chronopost for WooCommerce247304995k+Output is not escaped
#161Disable Updates – Updates Manager, Disable Automatic Updates, Disable All Updates2452213510k+Output is not escaped
#162Premmerce WooCommerce Customers Manager245641,327700Non-prefixed global variable
#163Payment Plugins Braintree For WooCommerce247317552k+Output is not escaped
#164Premmerce Permalink Manager for WooCommerce246331,33550k+Non-prefixed global variable
#165WPML Multilingual & Multicurrency for WooCommerce241,4531,618100k+SQL query is not prepared
#166Yoast SEO – Advanced SEO with real-time guidance and built-in AI2415938610m+Non-prefixed global variable
#167WP Frontend Delete Account245371,3784k+Non-prefixed global variable
#168WP Hotel Booking241,2321,5337k+Non-prefixed global variable
#169WP RSS Aggregator – RSS Import, Feed to Post, Autoblogging, AI Content241,77539340k+Text Domain Mismatch
#170SchedulePress – Auto Post & Publish, Auto Social Share, Schedule Posts with Editorial Calendar & Missed Schedule Post Publisher2429624510k+Output is not escaped
#171WP Travel Engine – Tour Booking Plugin – Tour Operator Software242,0105,68820k+Non-prefixed global variable
#172WPSpeed – WordPress Speed, Cache & Performance Optimization (Core Web Vitals, PageSpeed 100)244821892k+Output is not escaped
#173Adminify – White Label, Admin Menu Editor, Login Customizer255461,3707k+Non-prefixed global variable
#174FiboSearch – Ajax Search for WooCommerce25603302100k+Output is not escaped
#175AIO Forms – Craft Complex Forms Easily25189418700Mixed line endings
#176Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid2524385450k+Non-prefixed global variable
#177BuddyPress Docs252844217k+Nonce verification recommended
#178CheckoutWC Lite251,3998513k+Text Domain Mismatch
#179Admin Columns25613995100k+Non-prefixed namespace
#180Disable Comments & Delete All Comments255031859k+Output is not escaped
#181Coupon Creator256984121k+Output is not escaped
#182Smash Balloon Social Post Feed – Simple Social Feeds for WordPress25554982200k+Output is not escaped
#183Demo Importer Plus255823910k+Non-prefixed hook name
#184Disable Admin Notices – Hide Dashboard Notifications25465195100k+Output is not escaped
#185HT Contact Form – Drag & Drop Form Builder for WordPress2515859310k+Non-prefixed global variable
#186Hydra Booking — Appointment Scheduling & Booking Calendar252387072k+Non-prefixed global variable
#187Independent Analytics – WordPress Analytics Plugin251,1482,293100k+Non-prefixed global variable
#188Smash Balloon Social Photo Feed – Easy Social Feeds Plugin254491,3001m+Interpolated SQL is not prepared
#189Instantio — Side Cart & One-Page Checkout for WooCommerce25568369700Output is not escaped
#190Mail Mint – Email Marketing, Newsletter, Email Automation & WooCommerce Emails254,6751,4555k+Text Domain Mismatch
#191Create251,5587696k+Text Domain Mismatch
#192NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar2525740040k+Non-prefixed hook name
#193Object Sync for Salesforce25192296500Non-prefixed global variable
#194PDF Invoice for WooCommerce + Drag and Drop Template Builder251,008216400wp function not compatible with requires wp
#195PDF Importer for WPForms25332329400Non-prefixed global variable
#196Premmerce257121,411500Non-prefixed global variable
#197Premmerce Redirect Manager257561,407500Non-prefixed global variable
#198Premmerce Product Search for WooCommerce255961,350900Non-prefixed global variable
#199Premmerce Wholesale Pricing for WooCommerce256351,377400Non-prefixed global variable
#200QuadMenu – Mega Menu252,12845510k+Output is not escaped