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 | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #151 | WP Flashy Marketing Automation | 26 | 432 | 186 | 2k+ | Text Domain Mismatch | |
| #152 | CM Tooltip Glossary | 27 | 611 | 188 | 8k+ | Output Not Escaped | |
| #153 | FG Joomla to WordPress | 27 | 278 | 101 | 7k+ | Unsafe Printing Function | |
| #154 | Ray Enterprise Translation | 27 | 87 | 606 | 8k+ | Non Prefixed Variable Found | |
| #155 | Magical Shop Builder – WooCommerce Template Builder for Elementor | Shop, Cart, Checkout & Product Page Builder | 27 | 76 | 459 | 3k+ | Non Prefixed Namespace Found | |
| #156 | Packlink PRO for WooCommerce | 27 | 130 | 154 | 20k+ | Non Prefixed Variable Found | |
| #157 | Quick Paypal Payments | 27 | 101 | 303 | 1k+ | Non Prefixed Function Found | |
| #158 | Simple Download Monitor | 27 | 218 | 273 | 20k+ | Output Not Escaped | |
| #159 | Email Marketing Plugin – WP Email Capture | 27 | 383 | 262 | 1k+ | Output Not Escaped | |
| #160 | WP Events Manager | 27 | 294 | 415 | 30k+ | Output Not Escaped | |
| #161 | WP Hide & Security Enhancer | 27 | 124 | 375 | 50k+ | Input Not Sanitized | |
| #162 | WP Chat App | 27 | 120 | 274 | 100k+ | wp function not compatible with requires wp | |
| #163 | Void Contact Form 7 Widget For Elementor Page Builder | 28 | 279 | 66 | 10k+ | Text Domain Mismatch | |
| #164 | Contact Form by BestWebSoft – Advanced WP Contact Form Builder for WordPress | 28 | 465 | 338 | 30k+ | Text Domain Mismatch | |
| #165 | Maspik – Ultimate Spam Protection | 28 | 212 | 864 | 30k+ | Missing | |
| #166 | Deposits & Partial Payments for WooCommerce – Bayna | 28 | 593 | 336 | 1k+ | Output Not Escaped | |
| #167 | Discount Rules and Dynamic Pricing for WooCommerce | 28 | 182 | 334 | 10k+ | Output Not Escaped | |
| #168 | GTmetrix for WordPress | 28 | 109 | 70 | 8k+ | Output Not Escaped | |
| #169 | Notification for Telegram | 28 | 189 | 93 | 4k+ | Output Not Escaped | |
| #170 | Pixel Gallery Addons for Elementor – Easy Grid, Creative Gallery, Drag and Drop Grid, Custom Grid Layout, Portfolio Gallery | 28 | 143 | 258 | 5k+ | Post Not In exclude | |
| #171 | Temporary Login Without Password | 28 | 128 | 131 | 100k+ | wp function not compatible with requires wp | |
| #172 | Product Gallery Slider, Additional Variation Images for WooCommerce | 28 | 552 | 316 | 20k+ | Output Not Escaped | |
| #173 | WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) | 28 | 209 | 217 | 10k+ | Exception Not Escaped | |
| #174 | CloudSecure WP Security | 29 | 74 | 350 | 100k+ | Missing Unslash | |
| #175 | DB Cache Reloaded Fix | 29 | 133 | 42 | 2k+ | Output Not Escaped | |
| #176 | DoLogin Security | 29 | 312 | 305 | 7k+ | Output Not Escaped | |
| #177 | Recipe Card Blocks Lite | 29 | 151 | 408 | 10k+ | Non Prefixed Variable Found | |
| #178 | Sender – Newsletter, SMS and Email Marketing Automation for WooCommerce | 29 | 146 | 246 | 5k+ | Unsafe Printing Function | |
| #179 | Woostify Sites Library | 29 | 229 | 198 | 20k+ | Text Domain Mismatch | |
| #180 | WP Popular Posts | 29 | 77 | 300 | 100k+ | Non Prefixed Variable Found | |
| #181 | WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics | 29 | 118 | 128 | 5k+ | Output Not Escaped | |
| #182 | Analytics Insights – Google Analytics Dashboard for WordPress | 30 | 241 | 170 | 10k+ | Unsafe Printing Function | |
| #183 | Private groups | 30 | 583 | 316 | 1k+ | Unsafe Printing Function | |
| #184 | Easy Custom Auto Excerpt | 30 | 84 | 166 | 6k+ | Non Prefixed Variable Found | |
| #185 | Formzu WP | 30 | 167 | 163 | 3k+ | Text Domain Mismatch | |
| #186 | Invisible reCaptcha for WordPress | 30 | 90 | 185 | 80k+ | Input Not Sanitized | |
| #187 | Pre-Orders for WooCommerce | 30 | 568 | 261 | 7k+ | Output Not Escaped | |
| #188 | Taboola | 30 | 89 | 147 | 1k+ | Output Not Escaped | |
| #189 | WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA | 30 | 484 | 222 | 2k+ | Unsafe Printing Function | |
| #190 | WPS Cleaner | 30 | 430 | 491 | 20k+ | Output Not Escaped | |
| #191 | Newsletter Sign-Up for CleverReach | 31 | 174 | 72 | 2k+ | Output Not Escaped | |
| #192 | CleverReach® WP | 31 | 103 | 93 | 4k+ | Non Prefixed Variable Found | |
| #193 | FraudLabs Pro for WooCommerce | 31 | 169 | 213 | 1k+ | Missing Unslash | |
| #194 | Mailgun for WordPress | 31 | 144 | 78 | 80k+ | Unsafe Printing Function | |
| #195 | Melapress Login Security | 31 | 69 | 278 | 2k+ | Non Prefixed Variable Found | |
| #196 | Openpay Cards Plugin | 31 | 166 | 105 | 3k+ | Text Domain Mismatch | |
| #197 | reCAPTCHA in WP comments form | 31 | 264 | 60 | 8k+ | Output Not Escaped | |
| #198 | WP Testimonials | 31 | 183 | 455 | 10k+ | Non Prefixed Variable Found | |
| #199 | Big File Uploads – Increase Maximum File Upload Size | 31 | 101 | 92 | 100k+ | Output Not Escaped | |
| #200 | WP Visitor Statistics (Real Time Traffic) | 31 | 353 | 691 | 20k+ | Recommended |