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
#2301LegalBlink for Aruba9133297k+Missing direct file access protection
#2302Mesmerize Companion91279160k+Non-prefixed global variable
#2303MultiManager WP – Manage All Your WordPress Sites Easily9128111k+Missing Arg Domain
#2304Restricted Site Access91141110k+Missing Arg Domain
#2305Slivery Extender91557111k+Text Domain Mismatch
#2306Super Light Cache Buster9164700Non-prefixed function
#2307Responsive Team Members Showcase, Team Grid, Team Slider, and Staff List – Smart Team (formerly WP Team)9143725k+Non-prefixed global variable
#2308Themebeez Toolkit9126788k+Non-prefixed class
#2309Tumblr Importer917910k+wp function not compatible with requires wp
#2310Advanced Order Export For WooCommerce91475100k+Non-prefixed hook name
#2311Custom Product Tabs for WooCommerce & WordPress Tabs Builder – Smart Tabs9141210k+Non-prefixed global variable
#2312WPC Custom Related Products for WooCommerce91261k+Non-prefixed class
#2313XPS Ship Integration9158201k+Text Domain Mismatch
#2314Ads.txt Manager9244100k+Missing direct file access protection
#2315Cost Calculator for Contact Form 7 – Price Calculator Free92261106k+wp function not compatible with requires wp
#2316Confetti Fall Animation9225600Non-prefixed class
#2317Cryptocurrency Widgets – Price Ticker & Coins List924367k+Non-prefixed global variable
#2318Product Gallery Slider, Additional Variation Images, Product Video, Product Image Zoom and Lightbox for WooCommerce – WooGallery9263020k+Non-prefixed global variable
#2319Hoot Import921101k+Direct Query
#2320MB Relationships92281k+Non-prefixed class
#2321Yoga Schedule Momoyoga92321k+Missing Version
#2322Stencil92681k+Non-prefixed function
#2323TP WooCommerce Product Gallery92491k+Non-prefixed function
#2324Product Category Slider & Grid for WooCommerce – WooCategory923179k+Non-prefixed global variable
#2325WooCommerce Accommodation Bookings921911k+Non-prefixed global variable
#2326Menu Cart for WooCommerce921021680k+Text Domain Mismatch
#2327WPC AJAX Add to Cart for WooCommerce922810k+Non-prefixed hook name
#2328WPC Price by Quantity for WooCommerce92371k+Non-prefixed global variable
#2329Advanced Views – Display Custom Fields (ACF, Pods, MetaBox), Posts, CPT and Woo Products anywhere in Gutenberg, Elementor, Divi, Beaver…9329423k+Non-prefixed global variable
#2330Blocks Kit – Gutenberg Blocks for Freelancers9318500Non-prefixed constant
#2331Plugin de Clip para WooCommerce931329800Non-prefixed global variable
#2332Contextual Related Posts93216750k+Non-prefixed hook name
#2333Easy Notify Lite932645400Missing Version
#2334Local Google Fonts93315100k+Non-prefixed global variable
#2335Order Tip for WooCommerce9342682k+Non-prefixed global variable
#2336WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels931501750k+wp function not compatible with requires wp
#2337Text To Speech TTS Accessibility931643k+Non-prefixed hook name
#2338Version Info – Server Health Monitor, PHP & MySQL Version Display, Environment Indicators931310k+Request data is not unslashed
#2339Product Author for WooCommerce9336500Missing direct file access protection
#2340Carousel, Slider, Photo Gallery with Lightbox, Video Slider, by WP Carousel9324470k+Non-prefixed global variable
#2341External Links – nofollow, noopener & new window93246790k+Non-prefixed global variable
#2342WP Menu Cart9311157k+Non-prefixed hook name
#2343WPC Free Shipping Bar for WooCommerce93183k+Non-prefixed class
#2344WPC Variation Duplicator for WooCommerce9318400Non-prefixed class
#2345WPC Variations Radio Buttons for WooCommerce93186k+Non-prefixed class
#2346ACF Options For Polylang9492310k+Non-prefixed constant
#2347API KEY for Google Maps9414540k+Text Domain Mismatch
#2348Cool FormKit Lite – Advanced Form Builder for Elementor9452420k+Non-prefixed constant
#2349Hello Plus94153880k+Post Not In exclude
#2350Make Connector941980k+Non-prefixed constant