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
#1RestroPress – Online Food Ordering System175363,2361k+Non-prefixed global variable
#2WPPizza – A Restaurant Plugin184,6892,7031k+Text Domain Mismatch
#3Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195303753m+Missing Translators Comment
#4EventPrime – Events Calendar, Bookings, Tickets & AI208464,2247k+Non-prefixed global variable
#5Pix por Piggly (para Woocommerce)205471954k+Exception output is not escaped
#6Backup Migration219991,08180k+Non-prefixed global variable
#7Pinpoint Booking System – Version 2216343283k+Missing direct file access protection
#8Filter Everything — WordPress & WooCommerce Filters2165195250k+Non-prefixed global variable
#9WCFM – Frontend Manager for WooCommerce214,7145,05920k+Non-prefixed global variable
#10WebP Express21160427300k+Non-prefixed global variable
#11Pay For Post with WooCommerce219581,4771k+Non-prefixed global variable
#12WP-Lister Lite for eBay216,7015,1402k+Output is not escaped
#13Ad Inserter – Ad Manager & AdSense Ads224,270830300k+Output is not escaped
#14bbPress224903,611100k+Non-prefixed function
#15RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login223,6555,1587k+Non-prefixed global variable
#16Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification223524921k+SQL query is not prepared
#17Easy Digital Downloads – eCommerce Payments and Subscriptions made easy223,7138,57340k+Non-prefixed namespace
#18Ebook Store224061,076700Non-prefixed global variable
#19Fastcache by Host.it221,3352061k+Text Domain Mismatch
#20GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,3633,92510k+Output is not escaped
#21History Log by click5226751,290400Direct Query
#22IMPress for IDX Broker221,0956367k+Text Domain Mismatch
#23JCC Payment Gateway for Woocommerce222,2731,136600Text Domain Mismatch
#24PagBank / PagSeguro Connect para WooCommerce225107593k+Non-prefixed global variable
#25ProfileGrid – User Profiles, Groups and Communities223352,4435k+Non-prefixed global variable
#26Social Sharing Plugin – Sassy Social Share221,689233100k+wp function not compatible with requires wp
#27SNS Count Cache229181207k+Non Singular String Literal Domain
#28WCFM Membership – WooCommerce Memberships for Multivendor Marketplace2255164210k+Non-prefixed global variable
#29Paysera Payment Gateway for WooCommerce221,8701987k+Exception output is not escaped
#30WP Affiliate Disclosure221,3581,5041k+Non-prefixed global variable
#31Autocomplete Address and Location Picker for WooCommerce236301,2992k+Non-prefixed global variable
#32Awesome Support – WordPress HelpDesk & Support Plugin232361,2686k+Non-prefixed global variable
#33BuddyPress235849,01290k+Non-prefixed function
#34Geo Controller23874841k+Non-prefixed global variable
#35Logo Slider – Logo Showcase, Logo Carousel, Logo Gallery and Client Logo Presentation231,08940730k+Text Domain Mismatch
#36Team Members – A WordPress Team Plugin with Gallery, Grid, Carousel, Slider, Table, List, and More231,8792,3132k+Non-prefixed global variable
#37License Manager for WooCommerce231318056k+Nonce verification recommended
#38Oasis Workflow231,025690600Text Domain Mismatch
#39Radio Station by netmix® – Manage and play your Show Schedule in WordPress!239343,6191k+Non-prefixed global variable
#40Schema231,17324530k+Text Domain Mismatch
#41Ultimate Fields23371458500Alternative PHP tag found
#42Widgets on Pages238091,30620k+Non-prefixed global variable
#43WP Editor2350233520k+Unsafe printing function
#44Yatra – Travel Booking & Tour Operator Software232,2674,090600Non-prefixed global variable
#45Advanced Form Integration — Connect Forms to 300+ Apps245,7434,5759k+wp function not compatible with requires wp
#46DSGVO All in one for WP24751,63710k+Non-prefixed global variable
#47Easy Form Builder by WhiteStudio – Drag & Drop Form Builder242285091k+Nonce verification recommended
#48Gallery by BestWebSoft – Customizable Image and Photo Galleries for WordPress2454032210k+Text Domain Mismatch
#49GS Behance Portfolio – Display Projects, Gallery & Slider248551,617400Non-prefixed global variable
#50Htaccess by BestWebSoft – WordPress Website Access Control Plugin24489209300Text Domain Mismatch