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
#1751Pixel Tag Manager for WooCommerce – Google Analytics 4, Google Ads, and More Pixels40682493k+Missing nonce verification
#1752Responsive Plus – Elementor Templates & Starter Sites404630510k+Non-prefixed global variable
#1753REST API Custom Fields404416800Text Domain Mismatch
#1754Same Category Posts4018383k+Output is not escaped
#1755Schedule Posts Calendar4074361k+Output is not escaped
#1756Select Post Export405118500Output is not escaped
#1757Serviceform Pixel401822400Output is not escaped
#1758SportsPress for Cricket4012234500Text Domain Mismatch
#1759CPS | Age Verification4012735900Unsafe printing function
#1760Tagging403337500Output is not escaped
#1761ThemeZee Toolkit40441166k+Nonce verification recommended
#1762Ultimate Member – ForumWP forum integration403173500Nonce verification recommended
#1763WooBooster Partial COD for WooCommerce409051500Text Domain Mismatch
#1764NP Quote Request for WooCommerce40911459k+Non-prefixed global variable
#1765WP Compress for MainWP402036700Output is not escaped
#1766Custom CSS/JS405834700Text Domain Mismatch
#1767WP All Import – Job Listing Import for WP Job Manager4035272k+Output is not escaped
#1768WP Keyword Suggest402941500Non Singular String Literal Domain
#1769WP Nav Plus4095131k+Output is not escaped
#1770WP Paint – WordPress Image Editor4030296k+Missing Arg Domain
#1771Sentry for WordPress40804010k+Text Domain Mismatch
#1772WPC Estimated Delivery Date for WooCommerce401310610k+Non-prefixed global variable
#1773WPC Force Sells for WooCommerce403897600Output is not escaped
#1774WPC Smart Price Filter for WooCommerce402362600Nonce verification recommended
#1775Yektanet Ecommerce40451031k+Request data is not unslashed
#1776My YouTube Channel4054385k+Output is not escaped
#1777AMP for WP – Accelerated Mobile Pages416562,40180k+Non-prefixed global variable
#1778Add-on Contact Form 7 – MailPoet 34188123k+Output is not escaped
#1779Schema – All In One Schema Rich Snippets4159818030k+Text Domain Mismatch
#1780Conditional Fields for Contact Form 74111352100k+Output is not escaped
#1781Cookie Notice & Consent41101291k+Output is not escaped
#1782Disable Everything41901630k+Output is not escaped
#1783Hide WP Admin Login412339500Nonce verification recommended
#1784MaxLimits – Increase Maximum Upload, Post & PHP Limits4199162k+Unsafe printing function
#1785Multiple Domain41421710k+Output is not escaped
#1786My Wp Brand – Hide menu & Hide Plugin4174502k+Non Singular String Literal Domain
#1787Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News4153720k+Non-prefixed global variable
#1788Preload LCP Image41110314k+Unsafe printing function
#1789wpSUBpages Redirect412427600Output is not escaped
#1790SiteSEO – SEO Simplified4120110500k+Nonce verification recommended
#1791Smooth Scroll Up4161106k+Output is not escaped
#1792Taxonomy Filter4114340800Output is not escaped
#1793Theme Blvd Importer412558500Missing nonce verification
#1794Unbloater4157185k+Output is not escaped
#1795Advanced Custom Stock Status4184339k+Output is not escaped
#1796WPC Product Bundles for WooCommerce412314130k+Request data is not unslashed
#1797Pricing Table – Responsive & Easy421171483k+Non-prefixed global variable
#1798Add to Home Screen & Progressive Web App4223681k+Request data is not unslashed
#1799Custom Admin Page by BestWebSoft – Configurable WordPress Dashboard Pages Plugin42472181400Text Domain Mismatch
#1800Disable User Login4225195k+Unsafe printing function