library_core_files
library core files
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 |
|---|---|---|---|---|---|---|---|
| #251 | Hash Form – Drag & Drop Form Builder | 43 | 9 | 273 | 4k+ | Non Prefixed Variable Found | |
| #252 | Post Carousel Slider for Elementor | 43 | 133 | 23 | 3k+ | Text Domain Mismatch | |
| #253 | Product Slider, Product Grid, Product Masonry | 49 | 55 | 144 | 10k+ | wp function not compatible with requires wp | |
| #254 | Page Builder Gutenberg Blocks – CoBlocks | 50 | 167 | 36 | 300k+ | block api version too low | |
| #255 | FakerPress | 53 | 66 | 152 | 10k+ | Non Prefixed Variable Found | |
| #256 | WP Call Button – Easy Click to Call Button for WordPress | 54 | 21 | 38 | 40k+ | Non Prefixed Variable Found | |
| #257 | Gutenify – Visual Site Builder Blocks & Site Templates | 55 | 66 | 40 | 5k+ | Missing Arg Domain | |
| #258 | LoginPress | wp-login Custom Login Page Customizer | 55 | 124 | 301 | 200k+ | Non Prefixed Function Found | |
| #259 | Simple CSS | 57 | 22 | 13 | 80k+ | Missing Version | |
| #260 | JetSticky For Elementor | 59 | 13 | 38 | 30k+ | Recommended | |
| #261 | Ultimate Gift Cards for WooCommerce | 59 | 3 | 448 | 7k+ | Non Prefixed Variable Found | |
| #262 | Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant | 60 | 11 | 740 | 10k+ | Non Prefixed Variable Found | |
| #263 | Stratum Widgets for Elementor | 60 | 66 | 366 | 20k+ | Non Prefixed Variable Found | |
| #264 | WP Blog Post Layouts | 60 | 36 | 249 | 10k+ | Non Prefixed Variable Found | |
| #265 | Reorder Posts – Quick Post Type and Page Ordering | 61 | 10 | 23 | 10k+ | Missing Unslash | |
| #266 | MainWP Key Maker | 62 | 3 | 35 | 4k+ | Input Not Sanitized | |
| #267 | Classic Editor and Classic Widgets | 63 | 18 | 41 | 20k+ | Recommended | |
| #268 | Mantenimiento web | 63 | 49 | 15 | 20k+ | Text Domain Mismatch | |
| #269 | Admin CSS MU | 64 | 30 | 582 | 10k+ | Non Prefixed Variable Found | |
| #270 | WP Search with Algolia | 64 | 33 | 12 | 7k+ | missing direct file access protection | |
| #271 | USPS Simple Shipping for Woocommerce | 65 | 20 | 11 | 8k+ | Exception Not Escaped | |
| #272 | Debug Log Manager – Conveniently Monitor and Inspect Errors | 66 | 33 | 44 | 10k+ | Input Not Validated | |
| #273 | Product Size Chart For WooCommerce | 66 | 9 | 22 | 6k+ | Non Prefixed Hookname Found | |
| #274 | GravityExport Lite for Gravity Forms | 67 | 48 | 14 | 10k+ | Output Not Escaped | |
| #275 | wp-Typography | 67 | 91 | 33 | 20k+ | missing direct file access protection | |
| #276 | Solid Mail – SMTP email and logging made by SolidWP | 68 | 16 | 17 | 60k+ | Exception Not Escaped | |
| #277 | TJ Custom CSS | 69 | 18 | 10 | 8k+ | Output Not Escaped | |
| #278 | Bootstrap Shortcodes | 71 | 21 | 11 | 5k+ | missing direct file access protection | |
| #279 | Responsive Blocks – Page Builder for Blocks & Patterns | 72 | 47 | 43 | 4k+ | badly named files | |
| #280 | Wonder PDF Embed | 75 | 53 | 1 | 8k+ | badly named files | |
| #281 | Advanced CSS Editor | 76 | 25 | 6 | 5k+ | Output Not Escaped | |
| #282 | Custom HTML Block Extension | 77 | 8 | 13 | 7k+ | missing direct file access protection | |
| #283 | Table Of Contents Block | 77 | 15 | 8 | 10k+ | wp function not compatible with requires wp | |
| #284 | RSS Aggregator by Feedzy – Feed to Post, Autoblogging, News & YouTube Video Feeds Aggregator | 78 | 31 | 276 | 40k+ | Non Prefixed Variable Found | |
| #285 | GIF Master – Awesome GIFs with Giphy and Tenor | 81 | 7 | 6 | 3k+ | Output Not Escaped | |
| #286 | Zoho Forms – Drag & Drop Form Builder for Websites – Contact Forms, Payment Forms, Order Forms & More | 85 | 16 | 2 | 10k+ | Non Enqueued Script | |
| #287 | Simple Custom CSS Plugin | 88 | 17 | 5 | 100k+ | wp function not compatible with requires wp | |
| #288 | Beehive Analytics – Google Analytics Dashboard | 90 | 611 | 22 | 20k+ | Text Domain Mismatch | |
| #289 | Slider by Soliloquy – Responsive Image Slider for WordPress | 90 | 470 | 29 | 30k+ | Text Domain Mismatch | |
| #290 | Advanced Google reCAPTCHA | 97 | 3 | 15 | 200k+ | Non Prefixed Variable Found | |
| #291 | jQuery Updater | 97 | 8 | 4 | 20k+ | library core files | |
| #292 | FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses | 98 | 7 | 2 | 8k+ | wp function not compatible with requires wp | |
| #293 | WP Go Maps Block | 98 | 1 | 10 | 3k+ | Not In Footer | |
| #294 | Auto Hide Admin Bar | 99 | 2 | 0 | 4k+ | library core files |