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 |
|---|---|---|---|---|---|---|---|---|
| #451 | Archive Control | 39 | 151 | 67 | 1k+ | Unsafe printing function | ||
| #452 | Australia Post WooCommerce Extension | 39 | 99 | 12 | 3k+ | Text Domain Mismatch | ||
| #453 | bbPress Voting | 39 | 27 | 53 | 500 | Output is not escaped | ||
| #454 | Birds Custom Login | 39 | 196 | 23 | 4k+ | Non Singular String Literal Domain | ||
| #455 | Better WordPress External Links | 39 | 130 | 35 | 400 | Non Singular String Literal Domain | ||
| #456 | Drip for Gravity Forms | 39 | 41 | 21 | 500 | Unsafe printing function | ||
| #457 | Easy PayPal Events & Tickets | 39 | 28 | 550 | 1k+ | Request data is not unslashed | ||
| #458 | Image Watermark WP | 39 | 88 | 82 | 600 | Output is not escaped | ||
| #459 | involve.me – Create Surveys, Quizzes, Calculators & Forms as Embedded Widgets or Pop-ups | 39 | 158 | 32 | 400 | Text Domain Mismatch | ||
| #460 | Mega Addons For WPBakery Page Builder | 39 | 1,320 | 154 | 20k+ | Text Domain Mismatch | ||
| #461 | RioVizual — Table Blocks for Comparison, Pricing and Pros & Cons | 39 | 32 | 75 | 1k+ | Nonce verification recommended | ||
| #462 | Royal Mail Shipping Calculator for WooCommerce | 39 | 61 | 31 | 1k+ | Text Domain Mismatch | ||
| #463 | Slider Text Scroll | 39 | 95 | 52 | 400 | Text Domain Mismatch | ||
| #464 | Easy Category Icons | 39 | 50 | 43 | 600 | Text Domain Mismatch | ||
| #465 | Ultimate Client Dash | 39 | 697 | 12 | 2k+ | Text Domain Mismatch | ||
| #466 | Virtuaria Correios – Frete, Etiqueta, Rastreio e Declaração | 39 | 18 | 81 | 500 | Nonce verification recommended | ||
| #467 | WP Add Custom CSS | 39 | 45 | 23 | 60k+ | Output is not escaped | ||
| #468 | WP-Slimbox2 Plugin | 39 | 77 | 19 | 3k+ | Unsafe printing function | ||
| #469 | WPS Child Theme Generator | 39 | 111 | 85 | 6k+ | Unsafe printing function | ||
| #470 | WPS Limit Login | 39 | 152 | 76 | 100k+ | Output is not escaped | ||
| #471 | Animated Live Wall Gallery | 40 | 27 | 72 | 2k+ | Request data is not unslashed | ||
| #472 | Cryptocurrency Widgets Pack | 40 | 222 | 52 | 700 | Unsafe printing function | ||
| #473 | Delete Me | 40 | 116 | 17 | 7k+ | Output is not escaped | ||
| #474 | Links shortcode | 40 | 73 | 13 | 900 | Unsafe printing function | ||
| #475 | WPO365 | Mail Integration for Office 365 / Outlook | 40 | 59 | 27 | 2k+ | Output is not escaped | ||
| #476 | No CAPTCHA reCAPTCHA | 40 | 112 | 26 | 4k+ | Text Domain Mismatch | ||
| #477 | Page Comments Off Please | 40 | 17 | 29 | 1k+ | Nonce verification recommended | ||
| #478 | Donations via PayPal | 40 | 143 | 17 | 20k+ | Output is not escaped | ||
| #479 | Post Tiles | 40 | 46 | 5 | 400 | Output is not escaped | ||
| #480 | Responsive Sidebar | 40 | 43 | 12 | 700 | Output is not escaped | ||
| #481 | Select All Categories and Taxonomies, Change Checkbox to Radio Buttons | 40 | 116 | 30 | 3k+ | Output is not escaped | ||
| #482 | Shortcodes Finder | 40 | 22 | 188 | 4k+ | Nonce verification recommended | ||
| #483 | Timeline History | 40 | 31 | 17 | 500 | Output is not escaped | ||
| #484 | WP Ajax Load More Pagination and Infinite Scroll | 40 | 63 | 15 | 400 | Output is not escaped | ||
| #485 | Custom CSS/JS | 40 | 58 | 34 | 700 | Text Domain Mismatch | ||
| #486 | Social Share Buttons & Analytics Plugin – GetSocial.io | 40 | 97 | 25 | 2k+ | Output is not escaped | ||
| #487 | Autocomplete Google Address | 41 | 21 | 67 | 2k+ | Nonce verification recommended | ||
| #488 | Categorized Tag Cloud | 41 | 44 | 17 | 1k+ | Output is not escaped | ||
| #489 | Extra User Details | 41 | 84 | 15 | 1k+ | Non Singular String Literal Domain | ||
| #490 | (Simply) Guest Author Name | 41 | 35 | 36 | 2k+ | Output is not escaped | ||
| #491 | Grid Gallery – for Photo Gallery, Image Gallery & Portfolio | 41 | 9 | 74 | 1k+ | Request data is not unslashed | ||
| #492 | Read More Without Refresh | 41 | 260 | 7 | 20k+ | Text Domain Mismatch | ||
| #493 | Recurring PayPal Donations | 41 | 48 | 47 | 800 | Text Domain Mismatch | ||
| #494 | Top Image SEO | 41 | 115 | 26 | 5k+ | Unsafe printing function | ||
| #495 | Cronjob Scheduler | 42 | 20 | 36 | 1k+ | Input is not sanitized | ||
| #496 | Hide Featured Image | 42 | 26 | 12 | 10k+ | Unsafe printing function | ||
| #497 | NS Remove Related Products for WooCommerce | 42 | 95 | 43 | 3k+ | Output is not escaped | ||
| #498 | Staffer | 42 | 88 | 42 | 600 | Output is not escaped | ||
| #499 | Auto Coupons for WooCommerce | 42 | 81 | 68 | 4k+ | Output is not escaped | ||
| #500 | Advanced All in One Admin Search by WP Spotlight | 42 | 25 | 25 | 1k+ | Missing Version |