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
#201SportsPress – Sports Club & League Manager224602,24210k+Non-prefixed global variable
#202SSL Zen — SSL Certificate Installer & HTTPS Redirects227791,57510k+Non-prefixed global variable
#203Stylish Price List – Price Table Builder & QR Code Restaurant Menu226746783k+Output is not escaped
#204SVG Flags – Beautiful Scalable Flags For All Countries!227551,2512k+Non-prefixed global variable
#205Swift Performance Lite222,3461,3257k+Text Domain Mismatch
#20610Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non-prefixed global variable
#207The Moneytizer227512711k+Text Domain Mismatch
#208Theme Editor2279868550k+Output is not escaped
#209ThemeHunk Customizer223,9695826k+Text Domain Mismatch
#210Customize Feeds for Twitter22921714k+Non-prefixed global variable
#211Ultimate Carousel For Divi225901,566800Non-prefixed global variable
#212Ultimeter227511,3441k+Non-prefixed global variable
#213Uncanny Automator – Easy Automation, Integration, Webhooks & Workflow Builder Plugin225302,33440k+Direct Query
#214Uncanny Toolkit for LearnDash2253999420k+Output is not escaped
#215Unlimited Elements Blocks Library227081,822400Non-prefixed global variable
#216RapidLoad AI – Optimize Web Vitals Automatically2281840700Nonce verification recommended
#217Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links221,0441,79720k+Non-prefixed global variable
#218UpStream: a Project Management Plugin for WordPress22683703600Non-prefixed global variable
#219URL Shortify – Simple and Easy URL Shortener221,5202,68910k+Non-prefixed global variable
#220Welcart e-Commerce2210,37810,93110k+Text Domain Mismatch
#221UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds22444243200k+Text Domain Mismatch
#222Walker Core221,3511,436800Non-prefixed global variable
#223WCFM – Frontend Manager for WooCommerce224,7545,05420k+Non-prefixed global variable
#224WCFM Membership – WooCommerce Memberships for Multivendor Marketplace2255967510k+Non-prefixed global variable
#225Wenprise WeChatPay Payment Gateway For WooCommerce22443178400Exception output is not escaped
#226Fraud Prevention For WooCommerce and EDD225721,3945k+Non-prefixed global variable
#227WooCommerce221,3596,1717m+Non-prefixed global variable
#228Advanced AJAX Product Filters222,6831,20550k+Text Domain Mismatch
#229Simple Shopping Cart2279653610k+Unsafe printing function
#230ManageWP Worker225075651m+Non-prefixed class
#231WP Affiliate Disclosure221,3581,5041k+Non-prefixed global variable
#232Asset CleanUp: Page Speed Booster222,0302,485100k+Non-prefixed global variable
#233Master Accordion ( Former WP Awesome FAQ Plugin )221,7741,286700Non-prefixed global variable
#234WP Easy Pay – Payment and Donation form Builder for Square228931,8281k+Non-prefixed global variable
#235WP Express Checkout (Fast Payments via PayPal & Stripe)225916271k+Output is not escaped
#236File Manager227405201m+Unsafe printing function
#237WP Umbrella: Update Backup Restore & Monitoring2291891670k+Exception output is not escaped
#238Wp-Insert2226730110k+Output is not escaped
#239AidWP – Donation & Payment Forms (Stripe Powered)221,3171,675800Non-prefixed global variable
#240WP Super Minify • Minify, Compress and Cache HTML, CSS & JavaScript221642579k+Non-prefixed constant
#241NotifSMS – SMS Notifications OTP & 2FA for WordPress & WooCommerce221,3531,4122k+Non-prefixed global variable
#242User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration222871,43220k+Non-prefixed global variable
#243WPBITS Addons For Elementor Page Builder229961,3992k+Non-prefixed global variable
#244WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell225,9962,7905k+Text Domain Mismatch
#245WUPO Group Attributes for WooCommerce225921,391400Non-prefixed global variable
#246YaySMTP – WP Mail SMTP with Email Logs, Tracking & Reports2265443510k+Exception output is not escaped
#247YITH WooCommerce Ajax Search224081,65930k+Non-prefixed global variable
#248ЮKassa для WooCommerce225901689k+Short PHP open tag found
#249Recipe Cards For Your Food Blog from Zip Recipes221,1261,7311k+Non-prefixed global variable
#250Print Labels with Barcodes. Create price tags, product labels, order labels for WooCommerce231,1851,0271k+Text Domain Mismatch