PluginCheck.CodeAnalysis.Offloading.OffloadedContent
Offloaded Content
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 |
|---|---|---|---|---|---|---|---|---|
| #551 | Pinterest Verify Meta Tag | 68 | 20 | 6 | 600 | Output is not escaped | ||
| #552 | WiserReview Product Reviews for WooCommerce | 68 | 21 | 110 | 900 | Non-prefixed global variable | ||
| #553 | Patterns Kit | 69 | 182 | 5 | 3k+ | Missing direct file access protection | ||
| #554 | Payment Gateway for PhonePe and for Woocommerce | 69 | 15 | 14 | 900 | Non Singular String Literal Domain | ||
| #555 | Today's Date Inserter | 70 | 32 | 1 | 700 | Output is not escaped | ||
| #556 | Print Bangla News | 71 | 29 | 17 | 2k+ | Output is not escaped | ||
| #557 | jQuery Masonry Image Gallery | 72 | 17 | 6 | 1k+ | Unsafe printing function | ||
| #558 | Emergency password reset | 73 | 56 | 14 | 800 | wp function not compatible with requires wp | ||
| #559 | Under Construction Light | 73 | 13 | 8 | 1k+ | Text Domain Mismatch | ||
| #560 | Ultimate Under Construction | 75 | 22 | 2 | 1k+ | Non Enqueued Script | ||
| #561 | Auction Nudge – Your eBay Listings | 76 | 18 | 6 | 1k+ | Missing direct file access protection | ||
| #562 | Interact: Embed A Quiz On Your Site | 78 | 6 | 13 | 3k+ | Request data is not unslashed | ||
| #563 | PushCrew | 78 | 10 | 0 | 400 | Missing Arg Domain | ||
| #564 | Remove noreferrer | 79 | 17 | 14 | 5k+ | Missing Arg Domain | ||
| #565 | Open in New Window Plugin | 81 | 6 | 8 | 2k+ | Offloaded Content | ||
| #566 | Link Juice Optimizer | 82 | 12 | 6 | 6k+ | Output is not escaped | ||
| #567 | Unyson WooComerce Shortcodes | 82 | 117 | 11 | 1k+ | Text Domain Mismatch | ||
| #568 | Genesis Easy Columns | 85 | 8 | 1 | 2k+ | Missing direct file access protection | ||
| #569 | Free Shipping Per Product for WooCommerce | 85 | 21 | 3 | 3k+ | Text Domain Mismatch | ||
| #570 | Livebeep – Chatbot, Live Chat, CRM & Digital Marketing | 87 | 7 | 4 | 400 | Output is not escaped | ||
| #571 | Genesis Blocks | 88 | 154 | 9 | 40k+ | Offloaded Content | ||
| #572 | GutenTOC – Advanced Table of Contents | 88 | 5 | 10 | 700 | Missing Version | ||
| #573 | Include Me | 88 | 7 | 7 | 4k+ | Short PHP open tag found | ||
| #574 | Module Control for Jetpack | 88 | 11 | 15 | 1k+ | Non-prefixed global variable | ||
| #575 | Automatically Hierarchic Categories in Menu | 89 | 9 | 4 | 2k+ | Post Not In exclude | ||
| #576 | AI Powered Marketing | 89 | 8 | 8 | 50k+ | Offloaded Content | ||
| #577 | Comunas de Chile para WooCommerce | 90 | 5 | 6 | 2k+ | trademarked term | ||
| #578 | Easy Auto SKU Generator for WooCommerce | 90 | 21 | 13 | 10k+ | Missing direct file access protection | ||
| #579 | Lawwwing | Textos legales web y Banner de cookies | 90 | 31 | 13 | 700 | Text Domain Mismatch | ||
| #580 | Advanced Cron Manager – debug & control | 91 | 30 | 90 | 30k+ | Non-prefixed global variable | ||
| #581 | Helio Pay (Accept 1-click crypto payments #USDC #SOL #BTC #ETH) | 91 | 8 | 11 | 500 | Missing direct file access protection | ||
| #582 | Product Gallery Slider, Additional Variation Images, Product Video, Product Image Zoom and Lightbox for WooCommerce – WooGallery | 92 | 6 | 30 | 20k+ | Non-prefixed global variable | ||
| #583 | Feed For TikTok Shop | 93 | 11 | 4 | 400 | wp function not compatible with requires wp | ||
| #584 | Blogger To WordPress | 94 | 15 | 4 | 3k+ | Missing direct file access protection | ||
| #585 | MilesWeb Tools | 95 | 4 | 49 | 10k+ | Non-prefixed global variable | ||
| #586 | WP Approve User | 95 | 20 | 11 | 3k+ | Text Domain Mismatch | ||
| #587 | Expand + Collapse Funk | 96 | 8 | 5 | 800 | Missing Arg Domain | ||
| #588 | WP Author Slug | 96 | 16 | 6 | 2k+ | Text Domain Mismatch | ||
| #589 | Adobe Fonts (formerly Typekit) for WordPress | 97 | 3 | 5 | 10k+ | trademarked term | ||
| #590 | WP Display Header | 98 | 15 | 3 | 7k+ | Text Domain Mismatch | ||
| #591 | NIP Field for WooCommerce | 99 | 3 | 0 | 500 | Offloaded Content | ||
| #592 | Portfolio Filter Gallery – Photo Gallery | 99 | 3 | 2 | 20k+ | Offloaded Content |