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 |
|---|---|---|---|---|---|---|---|---|
| #201 | Invite Anyone | 40 | 32 | 130 | 1k+ | Non-prefixed hook name | ||
| #202 | Developer Loggers for Simple History | 41 | 46 | 28 | 400 | Text Domain Mismatch | ||
| #203 | Text Hover | 41 | 44 | 13 | 1k+ | Output is not escaped | ||
| #204 | Text Replace | 41 | 55 | 12 | 3k+ | Output is not escaped | ||
| #205 | WP Before After Image Slider – Interactive Image and Video Comparison Plugin for WordPress | 42 | 112 | 17 | 1k+ | Text Domain Mismatch | ||
| #206 | VietQR | 45 | 32 | 39 | 4k+ | Text Domain Mismatch | ||
| #207 | Virtuaria PagBank / PagSeguro for WooCommerce | 48 | 12 | 160 | 1k+ | Non-prefixed global variable | ||
| #208 | Booqable Rental Plugin | 51 | 81 | 18 | 1k+ | wp function not compatible with requires wp | ||
| #209 | Mintpay | 51 | 14 | 35 | 600 | Nonce verification recommended | ||
| #210 | Stealth Publish | 52 | 7 | 22 | 900 | Missing nonce verification | ||
| #211 | Notiqoo – Order Notification & Customer Chat for WooCommerce | 52 | 11 | 187 | 1k+ | Non-prefixed global variable | ||
| #212 | Preserved HTML Editor Markup Plus | 53 | 12 | 22 | 3k+ | Output is not escaped | ||
| #213 | Resize images before upload | 54 | 19 | 5 | 1k+ | Output is not escaped | ||
| #214 | SimplyBook.me – Booking and reservations calendar | 54 | 31 | 13 | 30k+ | Exception output is not escaped | ||
| #215 | JetWidgets For Elementor | 55 | 99 | 279 | 10k+ | Non-prefixed global variable | ||
| #216 | Social Chat – Click To Chat App Button | 56 | 81 | 45 | 200k+ | Text Domain Mismatch | ||
| #217 | Blog Time | 57 | 38 | 6 | 600 | Output is not escaped | ||
| #218 | SureFeedback Client Site | 59 | 47 | 24 | 5k+ | Text Domain Mismatch | ||
| #219 | SureDonation – Donation Forms, Fundraising Campaigns & Donor Management | 60 | 40 | 70 | 1k+ | Missing Arg Domain | ||
| #220 | GetPaid Stripe Payments | 61 | 206 | 44 | 2k+ | Text Domain Mismatch | ||
| #221 | Text Domain Inspector | 61 | 41 | 36 | 400 | Non-prefixed global variable | ||
| #222 | WP Search with Algolia | 64 | 28 | 16 | 7k+ | Missing direct file access protection | ||
| #223 | WP Scroll Depth | 66 | 29 | 9 | 1k+ | Output is not escaped | ||
| #224 | WordPress.com Editing Toolkit | 67 | 52 | 90 | 1k+ | Missing direct file access protection | ||
| #225 | WP Forms + Sprout Invoices – Easy Invoice & Quote Submissions | 67 | 40 | 12 | 400 | Text Domain Mismatch | ||
| #226 | WP Sanitize Accented Uploads | 68 | 15 | 16 | 800 | Quoted Simple Placeholder | ||
| #227 | Automatic Domain Changer | 69 | 37 | 14 | 10k+ | Text Domain Mismatch | ||
| #228 | PDF.js Viewer | 69 | 14 | 38 | 20k+ | Non-prefixed global variable | ||
| #229 | EWWW Image Optimizer | 70 | 36 | 717 | 1m+ | Direct Query | ||
| #230 | Spocket ‑ US & EU Dropshipping | 70 | 15 | 31 | 1k+ | Direct Query | ||
| #231 | commonWP | 71 | 18 | 33 | 400 | Non-prefixed hook name | ||
| #232 | Simple Local Avatars | 72 | 14 | 16 | 100k+ | Non-prefixed constant | ||
| #233 | LLMs.txt and LLMs-Full.txt Generator | 74 | 22 | 14 | 4k+ | Non-prefixed global variable | ||
| #234 | Email Deliverability – SMTP Replacement, Email API Deliverability & Email Log | 74 | 8 | 23 | 200k+ | Output is not escaped | ||
| #235 | Feed Post Thumbnail | 78 | 9 | 3 | 2k+ | Unsafe printing function | ||
| #236 | Better Font Awesome | 79 | 6 | 9 | 60k+ | Input is not sanitized | ||
| #237 | Timber Debug Bar | 82 | 12 | 0 | 600 | Output is not escaped | ||
| #238 | Simple Page Ordering | 82 | 11 | 9 | 100k+ | Missing Arg Domain | ||
| #239 | GoFundMe Pro | Nonprofit Donation Forms | 84 | 7 | 5 | 400 | trademarked term | ||
| #240 | Pronamic Google Maps | 85 | 24 | 18 | 1k+ | Non-prefixed global variable | ||
| #241 | CookieYes – Cookie Banner for Cookie Consent (Easy to setup GDPR/CCPA Compliant Cookie Notice) | 87 | 1 | 291 | 1m+ | Non-prefixed global variable | ||
| #242 | Image Optimization – Compress Images and Convert to WebP or AVIF | 87 | 15 | 24 | 1m+ | Missing Translators Comment | ||
| #243 | WP Missed Schedule Posts | 87 | 7 | 9 | 10k+ | trademarked term | ||
| #244 | Export/Import Media – CSV Media Library Import & Export | 90 | 41 | 7 | 1k+ | unlink unlink | ||
| #245 | Add Anchor Links | 91 | 5 | 2 | 1k+ | application detected | ||
| #246 | Gravity Forms Confirmation Page List | 91 | 6 | 3 | 400 | Missing direct file access protection | ||
| #247 | Helio Pay (Accept 1-click crypto payments #USDC #SOL #BTC #ETH) | 91 | 8 | 11 | 500 | Missing direct file access protection | ||
| #248 | Loop Post Navigation Links | 91 | 7 | 5 | 500 | Missing Arg Domain | ||
| #249 | reBusted! | 91 | 7 | 3 | 6k+ | Missing direct file access protection | ||
| #250 | Restricted Site Access | 91 | 14 | 11 | 10k+ | Missing Arg Domain |