application_detected
application detected
Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.
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.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #151 | DarkLooks – Dark Mode Switcher For WordPress | 35 | 195 | 21 | 900 | Text Domain Mismatch | ||
| #152 | DesignSetGo | 35 | 7 | 0 | 5k+ | Hidden files included | ||
| #153 | Editorial Calendar | 35 | 127 | 160 | 20k+ | Output is not escaped | ||
| #154 | Gutenberg Blocks Library & Toolkit – Editor Plus | 35 | 27 | 11 | 6k+ | Text Domain Mismatch | ||
| #155 | Elements Hive for Breakdance | 35 | 76 | 25 | 1k+ | Output is not escaped | ||
| #156 | Extendify | 35 | 80 | 64 | 500k+ | Text Domain Mismatch | ||
| #157 | Fancy Elements for Avada | 35 | 324 | 6 | 400 | Text Domain Mismatch | ||
| #158 | Instant Indexing for Google | 35 | 13 | 62 | 200k+ | Non-prefixed global variable | ||
| #159 | Heartbeat Control | 35 | 27 | 18 | 80k+ | Missing Arg Domain | ||
| #160 | JWT Auth – WordPress JSON Web Token Authentication | 35 | 14 | 18 | 6k+ | Output is not escaped | ||
| #161 | Keyring | 35 | 233 | 203 | 1k+ | Output is not escaped | ||
| #162 | Lenix scss compiler | 35 | 133 | 34 | 800 | Exception output is not escaped | ||
| #163 | LiteSpeed Cache | 35 | 282 | 889 | 7m+ | Non-prefixed global variable | ||
| #164 | myPOS Checkout | 35 | 151 | 8 | 4k+ | Text Domain Mismatch | ||
| #165 | NewsPlugin | 35 | 84 | 53 | 400 | Text Domain Mismatch | ||
| #166 | Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE | 35 | 132 | 42 | 300k+ | Missing direct file access protection | ||
| #167 | Page Optimize | 35 | 70 | 41 | 200k+ | Non Singular String Literal Domain | ||
| #168 | Plausible Analytics | 35 | 256 | 68 | 10k+ | Exception output is not escaped | ||
| #169 | Accept Cryptocurrencies with Plisio | 35 | 37 | 47 | 1k+ | Text Domain Mismatch | ||
| #170 | Pre-Publish Checklist | 35 | 7 | 2 | 1k+ | Missing direct file access protection | ||
| #171 | Push7 | 35 | 45 | 17 | 700 | Short PHP open tag found | ||
| #172 | ReactPress – Create React App for WordPress | 35 | 26 | 43 | 3k+ | Request data is not unslashed | ||
| #173 | Scripts To Footer | 35 | 13 | 2 | 7k+ | Text Domain Mismatch | ||
| #174 | Simple Definition List Blocks | 35 | 11 | 2 | 1k+ | Hidden files included | ||
| #175 | Simple Analytics | 35 | 25 | 20 | 1k+ | Output is not escaped | ||
| #176 | Sky Login Redirect | 35 | 15 | 20 | 2k+ | Non-prefixed hook name | ||
| #177 | TC Custom JavaScript | 35 | 19 | 26 | 10k+ | Missing Version | ||
| #178 | TikTok | 35 | 31 | 22 | 200k+ | Missing Arg Domain | ||
| #179 | Use Google Libraries | 35 | 13 | 5 | 10k+ | Hidden files included | ||
| #180 | Sola Payment Gateway for WooCommerce | 35 | 107 | 116 | 700 | Missing Translators Comment | ||
| #181 | Conversion Tracking for WooCommerce | 35 | 74 | 61 | 20k+ | Output is not escaped | ||
| #182 | WP Hydra | 35 | 10 | 18 | 1k+ | Input is not sanitized | ||
| #183 | WP PGP Encrypted Emails | 35 | 63 | 39 | 400 | Output is not escaped | ||
| #184 | Subresource Integrity (SRI) Manager | 35 | 26 | 94 | 900 | Request data is not unslashed | ||
| #185 | WP Updates Notifier | 35 | 23 | 4 | 30k+ | Missing Translators Comment | ||
| #186 | Comment Experience by Progress Planner | 35 | 135 | 8 | 500 | Text Domain Mismatch | ||
| #187 | Ziina | 35 | 4 | 25 | 2k+ | Input is not sanitized | ||
| #188 | Contact Form 7 Gated Content | 36 | 122 | 36 | 800 | Short PHP open tag found | ||
| #189 | Contact Form 7 Polylang Module | 36 | 32 | 45 | 4k+ | Output is not escaped | ||
| #190 | Duitku Payment Gateway | 36 | 507 | 107 | 700 | Text Domain Mismatch | ||
| #191 | VK Post Author Display | 36 | 87 | 113 | 10k+ | Non-prefixed function | ||
| #192 | authLdap | 37 | 46 | 30 | 4k+ | Exception output is not escaped | ||
| #193 | Get Custom Field Values | 37 | 40 | 44 | 1k+ | Output is not escaped | ||
| #194 | Website Pop-up Builder by BDOW! (formerly Sumo): Pop-ups + forms for email opt-ins and lead generation | 37 | 42 | 33 | 10k+ | Output is not escaped | ||
| #195 | SCSS WP Editor | 38 | 111 | 40 | 800 | Exception output is not escaped | ||
| #196 | GDPRess | Eliminate external requests to increase GDPR compliance | 39 | 60 | 26 | 1k+ | Output is not escaped | ||
| #197 | Virtuaria Correios – Frete, Etiqueta, Rastreio e Declaração | 39 | 18 | 81 | 500 | Nonce verification recommended | ||
| #198 | BeGateway Payment Gateway for WooCommerce | 39 | 57 | 44 | 400 | Unsafe printing function | ||
| #199 | WP REST Cache | 39 | 19 | 149 | 10k+ | Direct Query | ||
| #200 | Allow Multiple Accounts | 40 | 115 | 19 | 9k+ | Non Singular String Literal Domain |