Internal.NoCodeFound
No PHP code found
Plugin Check could not fully analyze part of the plugin or encountered an internal scan condition.
Why It Shows Up
The scanner reported a no-code, exception, or internal condition while processing the package.
Why It Matters
Incomplete analysis can hide other findings and usually means the release package or scanner input needs review.
How to Fix
- Check whether the plugin ZIP contains the expected PHP files.
- Review scanner stderr or raw Plugin Check output for parse errors or exceptions.
- Fix package structure or syntax problems before relying on the score.
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #651 | ELEX WooCommerce Address Validation & Google Address Autocomplete Plugin | 78 | 73 | 40 | 700 | Missing Arg Domain | ||
| #652 | Biteship Shipping | 78 | 25 | 16 | 500 | wp function not compatible with requires wp | ||
| #653 | Booking System Trafft | 78 | 3 | 19 | 400 | Nonce verification recommended | ||
| #654 | Forget About Shortcode Buttons | 78 | 11 | 25 | 20k+ | Missing direct file access protection | ||
| #655 | Animator – Scroll Triggered Animations | 78 | 16 | 24 | 2k+ | Missing direct file access protection | ||
| #656 | Yandex Mail SMTP Server for WordPress | 78 | 16 | 5 | 2k+ | Text Domain Mismatch | ||
| #657 | Mu Manager – Manage mu-plugins like standard plugins | 80 | 21 | 18 | 800 | Missing Arg Domain | ||
| #658 | Search Insights – Privacy-Friendly Search Analytics | 82 | 7 | 50 | 3k+ | Non-prefixed global variable | ||
| #659 | morkva UA Shipping | 83 | 1,261 | 10 | 900 | Text Domain Mismatch | ||
| #660 | Simple Share Buttons Adder | 83 | 157 | 202 | 40k+ | Missing direct file access protection | ||
| #661 | Easy Duplicate Product for WooCommerce | 84 | 7 | 8 | 3k+ | Missing direct file access protection | ||
| #662 | Madquick WP Legal Pages – One Click, 100% Free | 85 | 5 | 55 | 600 | Non-prefixed global variable | ||
| #663 | Thank you page viewer for Woocommerce | 86 | 6 | 3 | 500 | Output is not escaped | ||
| #664 | WC MyParcel Belgium | 86 | 340 | 79 | 600 | Text Domain Mismatch | ||
| #665 | WP Upload Restriction | 86 | 59 | 16 | 2k+ | Text Domain Mismatch | ||
| #666 | SiteGround Email Marketing | 88 | 18 | 75 | 1k+ | Non-prefixed namespace | ||
| #667 | FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet | 88 | 6 | 18 | 1k+ | Nonce verification recommended | ||
| #668 | File Uploads Addon for WooCommerce | 88 | 8 | 15 | 5k+ | Missing direct file access protection | ||
| #669 | Divi Carousel Free (Divi5 Support) | 88 | 268 | 26 | 30k+ | Text Domain Mismatch | ||
| #670 | Canvas | 89 | 19 | 112 | 10k+ | Non-prefixed global variable | ||
| #671 | Custom Layouts – Post + Product grids made easy | 89 | 23 | 22 | 4k+ | Missing Translators Comment | ||
| #672 | Codevyne SEO Meta Keywords | 89 | 3 | 7 | 4k+ | Non-prefixed function | ||
| #673 | WPGet API – Connect to any external REST API | 89 | 15 | 19 | 10k+ | Missing direct file access protection | ||
| #674 | Shipping Live Rates and Access Points for UPS for WooCommerce | 90 | 6 | 11 | 7k+ | Non-prefixed global variable | ||
| #675 | UltraAddons for Elementor | 90 | 65 | 2 | 600 | wp function not compatible with requires wp | ||
| #676 | WP-Speech-Balloon | 90 | 5 | 10 | 400 | trademarked term | ||
| #677 | Helio Pay (Accept 1-click crypto payments #USDC #SOL #BTC #ETH) | 91 | 8 | 11 | 500 | Missing direct file access protection | ||
| #678 | Mongoose Page Plugin | 92 | 4 | 17 | 10k+ | Non-prefixed global variable | ||
| #679 | Propovoice: All-in-One Client Management System | 92 | 13 | 41 | 900 | Non-prefixed global variable | ||
| #680 | Advanced Views – Display Custom Fields (ACF, Pods, MetaBox), Posts, CPT and Woo Products anywhere in Gutenberg, Elementor, Divi, Beaver… | 93 | 29 | 42 | 3k+ | Non-prefixed global variable | ||
| #681 | Cool FormKit Lite – Advanced Form Builder for Elementor | 94 | 5 | 24 | 20k+ | Non-prefixed constant | ||
| #682 | Gravity Forms IBAN | 94 | 7 | 21 | 500 | Non-prefixed function | ||
| #683 | MyParcel | 94 | 2 | 84 | 8k+ | Non-prefixed global variable | ||
| #684 | Directorist AddonsKit for Elementor | 96 | 4 | 33 | 10k+ | Non-prefixed global variable | ||
| #685 | Shipping Live Rates for FedEx for WooCommerce | 96 | 4 | 10 | 2k+ | Non-prefixed global variable | ||
| #686 | Shipping Live Rates for USPS for WooCommerce | 96 | 4 | 11 | 2k+ | Non-prefixed global variable | ||
| #687 | GA Admin Taxonomy Search | 96 | 7 | 2 | 400 | Missing direct file access protection | ||
| #688 | Hide Comments Feature | 96 | 4 | 5 | 1k+ | Missing direct file access protection | ||
| #689 | Typing Effect | 97 | 7 | 5 | 10k+ | Text Domain Mismatch | ||
| #690 | MetalpriceAPI | 97 | 4 | 4 | 500 | Missing direct file access protection | ||
| #691 | Remove Meta Generators | 97 | 5 | 5 | 1k+ | wp function not compatible with requires wp | ||
| #692 | WebConnex Form Management | 97 | 3 | 13 | 500 | Missing Version | ||
| #693 | Easy Spam Filter – Privacy-Friendly CAPTCHA Alternative with Turnstile for Contact Form 7, WPForms, BuddyPress, Elementor | 97 | 2 | 14 | 1k+ | Dynamic hook name | ||
| #694 | Accessibility Tool Kit: WP Accessibility checker plugin for WCAG, Section 508, ADA, EAA Compliance | 99 | 1 | 4 | 1k+ | trademarked term | ||
| #695 | Loop Grid Extender for Elementor – ACF Repeater & Smart Filters | 99 | 3 | 1k+ | No Html Wrapped Strings | |||
| #696 | One Click Upsell Funnel for Woocommerce | 99 | 1 | 2 | 1k+ | No PHP code found | ||
| #697 | WPConsent – Cookie Banner & Cookie Consent for Privacy Compliance (GDPR / CCPA / EU Compliance Cookie Notice) | 99 | 6 | 100k+ | trademarked term | |||
| #698 | Turbo Addons Elementor | 100 | 2 | 2k+ | No PHP code found |