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
#1051Sparkle Demo Importer283071665k+Text Domain Mismatch
#1052ST Elementor Addons28224374500Non-prefixed global variable
#1053Terms descriptions282224231k+Non-prefixed function
#1054Themesflat Addons For Elementor2871422740k+Output is not escaped
#1055WeeConnectPay – Clover Payment Gateway for WooCommerce28179171500Exception output is not escaped
#1056PayZen for WooCommerce28258214600Output is not escaped
#1057Product Gallery Slider, Additional Variation Images for WooCommerce2855231620k+Output is not escaped
#1058Dynamic Product Gallery for WooCommerce284143011k+Output is not escaped
#1059Email Inquiry & Cart Options for WooCommerce28181273800Output is not escaped
#1060Product Sort and Display for WooCommerce281902292k+Output is not escaped
#1061WP ADA Compliance Check Basic287851773k+Text Domain Mismatch
#1062WP Travel Gutenberg Blocks28485157900Output is not escaped
#1063WhyDonate – FREE Donate button – Crowdfunding – Fundraising28216328800Non-prefixed global variable
#1064WPify Woo – Withdrawal, CRN/VAT, QR payments, Heureka and more for WooCommerce281772265k+Output is not escaped
#1065WxSync-标准云微信公众号文章免费采集-任意公众号自动采集付费购买2857138500Request data is not unslashed
#1066YITH WooCommerce Product Bundles284041,4803k+Non-prefixed global variable
#1067Adminimize29296691200k+Non-prefixed global variable
#1068AppPresser – Mobile App Framework292622141k+Text Domain Mismatch
#1069aThemeArt Theme Helper292061512k+Non-prefixed global variable
#1070Bitcoin Payments – Blockonomics292082272k+Output is not escaped
#1071Plugin BlueX for WooCommerce294312162k+Text Domain Mismatch
#1072BNE Testimonials295211021k+Output is not escaped
#1073Branded Social Images – Open Graph Images with logo and extra text layer2925491900Non Singular String Literal Domain
#1074Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms292363692k+Non-prefixed global variable
#1075Chained Quiz291,1327211k+Text Domain Mismatch
#1076DB Cache Reloaded Fix29133422k+Output is not escaped
#1077Di Themes Demo Site Importer293431831k+Text Domain Mismatch
#1078Display Tweets29135135900Non-prefixed global variable
#1079Interactive Image Map Plugin – Draw Attention2962022720k+Output is not escaped
#1080ECPay Ecommerce for WooCommerce292483702k+Missing nonce verification
#1081Everest Toolkit291451411k+Missing Translators Comment
#1082reCaptcha by BestWebSoft29474272100k+Text Domain Mismatch
#1083Easy HTTPS Redirection (SSL)29266152100k+Unsafe printing function
#1084Image Hover Effects Ultimate ( Image Gallery, Effects, Lightbox, Comparison & Magnifier )292082620k+Non-prefixed namespace
#1085Integration for Pipedrive and Contact Form 7, WPForms, Elementor, Ninja Forms296253511k+Text Domain Mismatch
#1086Interactive World Map296843411k+Text Domain Mismatch
#1087Jetpack Boost – Website Speed, Performance and Critical CSS29659247200k+Text Domain Mismatch
#1088Kits, Templates and Patterns29380915k+Text Domain Mismatch
#1089Liteweight Podcast – Host and Embed Podcast Episodes29536239500Output is not escaped
#1090MapSVG – Vector maps, Image maps, Google Maps2978491k+Missing direct file access protection
#1091Meow Gallery2911318210k+Direct Query
#1092MyWorks Sync for WooCommerce & Xero2911,080800Non-prefixed global variable
#1093Page View Count2910624610k+Dynamic hook name
#1094PhastPress29955210k+Exception output is not escaped
#1095Post Timeline2991200800Missing nonce verification
#1096Relevant – Related, Featured, Latest, and Popular Posts by BestWebSoft29487262800Text Domain Mismatch
#1097Security Ninja – WordPress Security & Firewall291493477k+Direct Query
#1098Shiptastic for WooCommerce2915466210k+Non-prefixed global variable
#1099Slider by BestWebSoft29478336400Text Domain Mismatch
#1100Social Engine2913390600Exception output is not escaped