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
#751PDF Embedder9117300k+Non-prefixed class
#752Restricted Site Access91141110k+Missing Arg Domain
#753Sensei LMS Post to Course Creator91671k+Missing Translators Comment
#754Serbian Addons for WooCommerce913413600Text Domain Mismatch
#755Slim SEO – A Fast & Automated SEO Plugin For WordPress913960k+Database parameter is not escaped
#756Tumblr Importer917910k+wp function not compatible with requires wp
#757WebAuthn Provider for Two Factor916141k+Missing Arg Domain
#758Fluent Forms Block924182k+Non-prefixed global variable
#759Gallery Block by Galleryberg: Lightbox with Tiles, Masonry, Square, & Justified Layouts921411k+Non-prefixed global variable
#760Import Export Menu9272k+Input is not sanitized
#761SmartEmailing9273600Missing direct file access protection
#762WOOF by Category92371k+trademarked term
#763WP Mautic92356k+trademarked term
#764Easy Demo Importer – A Modern One-Click Demo Import Solution932492k+Non-prefixed hook name
#765Import Shopify To WP9375900Missing Translators Comment
#766Pdf Embed934410k+Non-prefixed global variable
#767Contact Form & SMTP Plugin for WordPress by PirateForms931410230k+Non-prefixed hook name
#768Product Author for WooCommerce9336500Missing direct file access protection
#769AI Image Alt Text Generator947600Nonce verification recommended
#770LovedByAI – Generative Engine Optimization, AI Search, GEO, AEO9416700Direct Query
#771WP Sync for Notion – Notion to WordPress9414471k+Non-prefixed hook name
#772Art WooCommerce Order One Click9514404k+Non-prefixed global variable
#773Better Block Editor (BBE)954535k+Non-prefixed global variable
#774Clicky by Yoast951074k+Missing direct file access protection
#775Live Chat Plugin for WooCommerce – LiveChat9562101k+Text Domain Mismatch
#776Manage – Centralized site maintenance and monitoring9554760k+Direct Query
#777Meta Box951116500k+Non-prefixed hook name
#778Print Invoice & Delivery Notes for WooCommerce9555830k+Non-prefixed global variable
#779LiveChat – Live Chat Plugin for WP Websites9562910k+Text Domain Mismatch
#780WPGlobus953839k+Non-prefixed global variable
#781WP Telegram (Auto Post and Notifications)9581530k+Non-prefixed function
#782WP Telegram Login & Register9511211k+Non-prefixed global variable
#783WP Telegram Widget and Join Link9513184k+Missing direct file access protection
#784Yoast Test Helper9524360k+Direct Query
#785WebberZone Snippetz – Header, Body and Footer manager961532k+Dynamic hook name
#786Addonify – Quick View For WooCommerce9615211k+Non-prefixed global variable
#787Admin Notices Manager9670310k+Missing Arg Domain
#788AffiliateX – Amazon Affiliate Plugin, Product Boxes, Comparison Tables & Affiliate Link Tracking967310k+Non-prefixed global variable
#789Force Refresh9615134k+Missing direct file access protection
#790Grow for WordPress967510k+trademarked term
#791WP OAuth Server ( Login with WordPress )962691k+wp function not compatible with requires wp
#792Simple GDPR Cookie Compliance9610165k+Non-prefixed global variable
#793VK Dynamic If Block96863k+date date
#794Variation Images Gallery for WooCommerce968710k+Non-prefixed global variable
#795ACF: Better Search97111040k+Missing direct file access protection
#796Advanced Query Loop971116k+Non-prefixed hook name
#797All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights)972043m+wp function not compatible with requires wp
#798Autopost for X (formerly Autoshare for Twitter)971125k+Missing direct file access protection
#799Widget for Google Reviews97341k+Discouraged text-domain loading
#800Datalayer for WooCommerce FREE9735700Non-prefixed function