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
#1101SQLite Database Integration29161893k+Exception output is not escaped
#1102BuddyPress Builder for Elementor – BuddyBuilder293483291k+Text Domain Mismatch
#1103SureForms – Drag & Drop Contact Form & Form Builder, Payment Form, Survey, Quiz & Calculator29336198500k+Text Domain Mismatch
#1104SureMembers – Membership & Content Restriction Plugin293592481k+Text Domain Mismatch
#1105Ultimate Auction for WooCommerce – Excellent WP Auction Plugin29525232k+Non-prefixed global variable
#1106Under Construction, Coming Soon & Maintenance Mode2927729210k+Text Domain Mismatch
#1107Visualizer – Tables & Charts Manager with Built-in AI Generator2934833120k+Output is not escaped
#1108Widget for Yelp Reviews291471582k+Output is not escaped
#1109Sofortueberweisung Gateway for Woocommerce2910471700Output is not escaped
#1110WooCommerce Stripe Payment Gateway29184592700k+Exception output is not escaped
#1111Global Payments SecureSubmit Gateway29199443600Non-prefixed class
#1112WP Popular Posts2977300100k+Non-prefixed global variable
#1113WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics291181285k+Output is not escaped
#1114WP-PostRatings2942538430k+Output is not escaped
#1115WPComplete293833331k+Output is not escaped
#1116Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance30173479100k+Interpolated SQL is not prepared
#1117PublishPress Blocks – Block Controls, Block Visibility, Block Permissions3023941720k+Non-prefixed global variable
#1118Aitasi Coming Soon305161861k+Output is not escaped
#1119All in One Addons For WPBakery Page Builder (formerly Visual Composer)301,0841501k+Output is not escaped
#1120ApplyOnline – Application Form Builder and Manager303452442k+Output is not escaped
#1121Contact Form 7 Connector303241965k+Text Domain Mismatch
#1122aThemes Starter Sites3026219540k+Text Domain Mismatch
#1123Private groups305833161k+Unsafe printing function
#1124BrightEdge Autopilot3010831600curl curl setopt
#1125Colete-Online30776346600Text Domain Mismatch
#1126Custom Search by BestWebSoft – WordPress Custom Search Plugin30454228900Text Domain Mismatch
#1127EDI – Обмен данными между WooCommerce и 1С30284101600Text Domain Mismatch
#1128Edwiser Bridge – WordPress Moodle Integration3046694k+Non-prefixed hook name
#1129Exclusive Addons for Elementor303,63026350k+Text Domain Mismatch
#1130PiWeb Export Customers Users & Guest customer to CSV for WooCommerce30173751k+Text Domain Mismatch
#1131FormLift for Keap (Legacy) Web Forms30162315400Request data is not unslashed
#1132Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant302642214k+Non Singular String Literal Text
#1133Jetpack Protect30657217100k+Text Domain Mismatch
#1134core plugin for kitestudio themes30244415500Nonce verification recommended
#1135Naver webmaster syndication v23089129500Output is not escaped
#1136OoohBoi Steroids for Elementor302,05910040k+Text Domain Mismatch
#1137Operation Demo Importer – Demo Importer For WPoperation Themes302451041k+Text Domain Mismatch
#1138گرویتی فرم فارسی3020515720k+Text Domain Mismatch
#1139Popularis Extra302371417k+Output is not escaped
#1140Pre-Orders for WooCommerce305682617k+Output is not escaped
#1141QA Assistants – Driven by data3048672k+Non-prefixed global variable
#1142Real Cookie Banner: GDPR & ePrivacy Cookie Consent309496100k+Database parameter is not escaped
#1143Rank Math SEO – AI SEO Tools to Dominate SEO Rankings30453744m+Non-prefixed global variable
#1144Subscriptions for WooCommerce3011,19010k+Non-prefixed global variable
#1145Taboola30891471k+Output is not escaped
#1146Tabs Responsive – With WooCommerce Product Tabs Extension3057525520k+Non Singular String Literal Domain
#1147Travel Booking Toolkit302453243k+Non-prefixed global variable
#1148Travelers' Map303111551k+Output is not escaped
#1149User Avatar – Reloaded30352171900Text Domain Mismatch
#1150User Role by BestWebSoft – Add and Customize Roles and Capabilities in WordPress304842803k+Text Domain Mismatch