upgrade_notice_limit

upgrade notice limit

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
#301Twenty20 Image Before-After781041420k+Text Domain Mismatch
#302Better Font Awesome796960k+Input is not sanitized
#303Qty Increment Buttons for WooCommerce791529k+Output is not escaped
#304SSH SFTP Updater Support7963110k+Non-prefixed global variable
#305Notifima – WooCommerce Stock Manager, Inventory Management, Waitlist79121423k+Text Domain Mismatch
#306Gift Wrapper for WooCommerce801111252k+Text Domain Mismatch
#307AboveWP Bulgarian Eurozone811083k+Output is not escaped
#308Payfast Gateway for WooCommerce812182k+Missing nonce verification
#309WP GIF Player – Play & Pause8164400Output is not escaped
#310MyBookTable Bookstore by Stormhill Media8216341k+Direct Query
#311Sucuri Security – Auditing, Malware Scanner and Security Hardening825111600k+Missing direct file access protection
#312ATR Cookie Notice8572800Output is not escaped
#313Counters Block – showcase your stats with animated numbers865143k+Missing direct file access protection
#314Enable Abilities for MCP861552k+Non-prefixed hook name
#315WP101 Video Tutorial Plugin86151810k+Missing direct file access protection
#316Merchant Center Reviews for WooCommerce89211600Missing Version
#317Tawk.To Live Chat8910227100k+wp function not compatible with requires wp
#318Font Awesome90174400k+Missing direct file access protection
#319Multiple Columns for Gravity Forms9011710k+Missing direct file access protection
#320Rapid URL Indexer for WP – Index Websites in Google90636700Direct Query
#321Pantheon Advanced Page Cache9110610k+Request data is not unslashed
#322Restricted Site Access91141110k+Missing Arg Domain
#323WCFM – Multivendor Marketplace REST API for WooCommerce915341k+Non-prefixed hook name
#324IndieAuth923127400Missing direct file access protection
#325Lightweight Grid Columns924210k+Missing Version
#326Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress923163600Non-prefixed global variable
#327Contextual Related Posts93216950k+Non-prefixed hook name
#328Disable Blog9322220k+Non-prefixed global variable
#329Generate PDF using Contact Form 79334k+Input is not sanitized
#330OptionTree93165250k+Text Domain Mismatch
#331WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels941391650k+wp function not compatible with requires wp
#332Novalnet Payment Gateway for WooCommerce944581k+Non-prefixed class
#333Mystery Themes Demo Importer95767k+Non-prefixed global variable
#334WP Approve User9520113k+Text Domain Mismatch
#335AI to Elementor — HTML Importer for Elementor9615500upgrade notice limit
#336AMP WP – Google AMP For WordPress965119600Missing Arg Domain
#337Custom Login Page Customizer967850k+Non-prefixed function
#338Integrate Ecomail and Elementor Forms96284600Text Domain Mismatch
#339OAuth Single Sign On – SSO (OAuth Client)9611387k+Non-prefixed class
#340Progress Bar965211k+Text Domain Mismatch
#341Taxonomy List Widget96631k+wp function not compatible with requires wp
#342Claudio Sanches – Correios for WooCommerce9681520k+Non-prefixed global variable
#343Autopost for X (formerly Autoshare for Twitter)971125k+Missing direct file access protection
#344Ductile Responsive Video9732400outdated tested upto header
#345HTTP/2 Server Push9741900Missing direct file access protection
#346Power Boost for Gravity Forms97710500wp function not compatible with requires wp
#347Sirvoy Booking Engine97411k+Missing direct file access protection
#348Taxonomy Dropdown Widget97622k+wp function not compatible with requires wp
#349Proxy Cache Purge974440k+Non-prefixed hook name
#350Warder Cookie Consent9720Input is not sanitized