WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound

Non-prefixed constant

The plugin defines a constant without a plugin-specific prefix.

medium weight

Why It Shows Up

WordPress loads many plugins in the same PHP runtime. Plugin Check found a global symbol or hook name that is not clearly namespaced to this plugin.

Why It Matters

Unprefixed globals can collide with WordPress core, themes, or other plugins, causing fatal errors, overwritten values, or handlers running in the wrong context.

How to Fix

  • Choose a short, unique prefix or namespace based on the plugin slug or vendor name.
  • Rename the constant so it cannot collide with code from another plugin.
  • For public hooks, document the final hook name and keep it stable after release.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#301Featured Images in RSS for Mailchimp & More237801,29920k+Non-prefixed global variable
#302Feed Them Social – Social Media Feeds, Video, and Photo Galleries2356353520k+Output is not escaped
#303Filr – Secure document library237751,317800Non-prefixed global variable
#304Finpose – Accounting for WooCommerce231,6491,307400Non-prefixed global variable
#305Image Photo Gallery Final Tiles Grid235781,50220k+Non-prefixed global variable
#306Five-Star Ratings Shortcode236041,317600Non-prefixed global variable
#307Flexmls® IDX Plugin231,2689571k+Output is not escaped
#308Freshdesk (official)23194386900Non-prefixed function
#309Front End PM239782,2645k+Non-prefixed global variable
#310Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#311Futurio Extra2378720520k+Text Domain Mismatch
#312FV Flowplayer Video Player231,3111,45420k+Output is not escaped
#313GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6212,74410k+Output is not escaped
#314Gmedia Photo Gallery233501,1217k+Non-prefixed global variable
#315Groovy Menu Plugin (Free)231,7292834k+Text Domain Mismatch
#316Groundhogg — CRM, Newsletters, and Marketing Automation231369142k+Non-prefixed global variable
#317Gutenberg23606329300k+Missing direct file access protection
#318Houzez Property Feed231,4641,5851k+Text Domain Mismatch
#319Hunk Companion232,5476876k+Text Domain Mismatch
#320Ibtana – Ecommerce Product Addons231,5471,7186k+Non Singular String Literal Domain
#321Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#322Image Carousel For Divi235691,3091k+Non-prefixed global variable
#323RealHomes Memberships235162641k+Non Singular String Literal Domain
#324Payment forms, Buy now buttons, and Invoicing System | GetPaid233871,2585k+Non-prefixed global variable
#325IP Geo Block233995899k+Output is not escaped
#326Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2391693300k+Non-prefixed namespace
#327Jetpack – WP Security, Backup, Speed, & Growth232,8211,3033m+Text Domain Mismatch
#328Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#329Justified Gallery235891,4178k+Non-prefixed global variable
#330Kenta Companion236571,4192k+Non-prefixed global variable
#331King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder231,8313,87810k+Non-prefixed global variable
#332License Manager for WooCommerce231298196k+Request data is not unslashed
#333Like Button Rating ♥ LikeBtn231,2316174k+Unsafe printing function
#334Link Whisper Free233,8825,30330k+Text Domain Mismatch
#335Locatoraid Store Locator233186451k+Non-prefixed global variable
#336Custom Login Page Customizer236871,40890k+Non-prefixed global variable
#337Login With Ajax – Fast Logins, 2FA, Redirects2362352010k+Output is not escaped
#338MailPoet – Newsletters, Email Marketing, and Automation23931719500k+Exception output is not escaped
#339Master Addons For Elementor – Widgets, Extensions, Theme Builder, Popup Builder & Template Kits235251,54130k+Non-prefixed global variable
#340MasterStudy LMS WordPress Plugin – for Online Courses and Education231,4194,87510k+Non-prefixed global variable
#341Media Library File Download236151,2861k+Non-prefixed global variable
#342Media Library Assistant231,1443,94370k+Nonce verification recommended
#343Menu Image, Icons made easy235911,406100k+Non-prefixed global variable
#344Restaurant Menu and Food Ordering233858532k+Non-prefixed global variable
#345MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar234,06548820k+Text Domain Mismatch
#346MStore API – Create Native Android & iOS Apps On The Cloud236187643k+SQL query is not prepared
#347MPG – Multiple Page Generator, Bulk Landing Pages & Programmatic SEO234855802k+Missing nonce verification
#348MyWorks Sync for WooCommerce & QuickBooks Online232,2929,1015k+Non-prefixed global variable
#349News Kit Addons For Elementor23694194k+Post Not In exclude
#350Next Active Directory Integration236832842k+Exception output is not escaped