library_core_files

library core files

Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.

medium weight

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.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#301WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More321652735m+Non-prefixed global variable
#302Dynamic XML Sitemaps Generator for Google327441120k+Non-prefixed global variable
#303YITH Infinite Scrolling323871,41710k+Non-prefixed global variable
#304YITH WooCommerce Badge Management324131,44610k+Non-prefixed global variable
#305YITH WooCommerce Compare324221,508100k+Non-prefixed global variable
#306YITH WooCommerce Quick View323881,42090k+Non-prefixed global variable
#307Cargus334864700Input is not sanitized
#308Nexi XPay334962776k+Text Domain Mismatch
#309CB Custom Beaver Builder Modules3374841k+Output is not escaped
#310Chartify – WordPress Chart Plugin33764113k+Non-prefixed global variable
#311Clicky Analytics331669210k+Output is not escaped
#312GDPR Cookie Compliance – Cookie Banner, Cookie Consent, Cookie Notice for CCPA, EU Cookie Law3348370300k+Non-prefixed global variable
#313Mentions légales [FR]33238482k+Text Domain Mismatch
#314Flipbox – Awesomes Flip Boxes Image Overlay334007,27910k+Input is not validated
#315IP2Location Redirection331981228k+Output is not escaped
#316jQuery Manager for WordPress3386247k+Output is not escaped
#317Pastacode337766400Non-prefixed global variable
#318FancyPost – Post Blocks, Grids & Sliders for Block Editor and Elementor33356271500Output is not escaped
#319Wonder Slider Lite332731878k+Output is not escaped
#320Advanced Coupons for WooCommerce Coupons & Store Credit347421420k+Non-prefixed global variable
#321Bayarcash WooCommerce34148138700Non Singular String Literal Domain
#322Custom Login Page by SeedProd34330125500Output is not escaped
#323Dr. Flex3483511k+Output is not escaped
#324Gitium3414957400Output is not escaped
#325우커머스 포트원 플러그인 (국내 모든 PG를 한 번에)3436181600Nonce verification recommended
#326Child Theme Creator by Orbisius34863910k+Output is not escaped
#327Progress Bar & Skill Bar341751791k+Non Singular String Literal Domain
#328Search Engine Insights for Google Search Console341741132k+Output is not escaped
#329Swiftype Site Search Plugin for WordPress3425050400Output is not escaped
#330Easy Mega Menu for WordPress – ThemeHunk344802561k+Text Domain Mismatch
#331Checkout Field Editor (Checkout Page Manager) for WooCommerce347062322k+Text Domain Mismatch
#332WP Custom Admin Interface3426311830k+Unsafe printing function
#333WP Dynamic Keywords Injector34442051k+Nonce verification recommended
#334Thumbnail carousel slider342771432k+Output is not escaped
#335Before After Image Comparison Slider for WPBakery Page Builder3558591k+Output is not escaped
#336Blogsqode – Blog Layouts and News Post Design3543063400Text Domain Mismatch
#337CatFolders – WordPress Media Library Folders & Categories3535766k+Direct Query
#338Constant Contact Forms35418920k+Missing nonce verification
#339Custom CSS and JavaScript35389110k+Input is not sanitized
#340Custom JavaScript Editor35823400Missing Version
#341Editorial Calendar3512716020k+Output is not escaped
#342Embed Privacy35104110k+slow db query meta key
#343Events Calendar by FooEvents3556594k+Non-prefixed global variable
#344MapSVG – Vector maps, Image maps, Google Maps3574471k+Missing direct file access protection
#345Restaurant Menu – Food Ordering System – Table Reservation353171868k+Unsafe printing function
#346Ni WooCommerce Sales Report35236256500Text Domain Mismatch
#347Order Delivery Date for WooCommerce352,0607310k+wp function not compatible with requires wp
#348Product Input Fields for WooCommerce3518844k+Non-prefixed function
#349RPS Image Gallery358816800Output is not escaped
#350s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions352458k+Missing direct file access protection