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
#751Smash Balloon Social Post Feed – Simple Social Feeds for WordPress25554982200k+Output is not escaped
#752DecaLog259432361k+Exception output is not escaped
#753Disable Admin Notices – Hide Dashboard Notifications25465195100k+Output is not escaped
#754Docket Cache – Object Cache Accelerator2533348120k+Output is not escaped
#755WEB-Translation – eTranslation Multilingual252171,057400Non-prefixed function
#756Show Eventbrite Events – Event Feed for Eventbrite255951,525900Non-prefixed global variable
#757Events Made Easy255216,3241k+Non-prefixed function
#758F4 Post Tree255361,332500Non-prefixed global variable
#759FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler253194547k+Non-prefixed global variable
#760Lightbox & Modal Popup WordPress Plugin – FooBox256101,365100k+Non-prefixed global variable
#761Photo Gallery by FooGallery : Responsive Image Gallery, Masonry Gallery & Carousel258761,798100k+Non-prefixed global variable
#762Form Vibes – Save Contact Form 7 & Elementor Form Entries to Database257161,50910k+Non-prefixed global variable
#763FunnelKit – Funnel Builder for WooCommerce Checkout253,1642,62430k+Text Domain Mismatch
#764Photo Gallery by Ays – Responsive Image Gallery254668201k+Output is not escaped
#765GD Rating System251,5111,0431k+Output is not escaped
#766GD Security Headers254075211k+Output is not escaped
#767GeekyBot — AI Copilot, Chatbot, WooCommerce Lead Gen & Zero-Prompt Content25888636k+Non-prefixed global variable
#768Genesis Club Lite25513317900Output is not escaped
#769Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported)25401,0571k+Non-prefixed global variable
#770Simple Giveaways – Grow your business, email lists and traffic with contests259562,384400Non-prefixed global variable
#771MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy)251164412m+Nonce verification recommended
#772Site Kit by Google – Analytics, Search Console, AdSense, Speed251,3042425m+Missing direct file access protection
#773Sitemap by BestWebSoft – WordPress XML Site Map Page Generator Plugin2560820720k+Text Domain Mismatch
#774Logo Slider – Logo Showcase, Logo Carousel, Logo Gallery and Client Logo Presentation2578931330k+Text Domain Mismatch
#775Team Members – A WordPress Team Plugin with Gallery, Grid, Carousel, Slider, Table, List, and More251,7842,2222k+Non-prefixed global variable
#776Solid Testimonials – Testimonial Slider, Video Testimonials & Customer Reviews256451,5851k+Non-prefixed global variable
#777Cool Author Box – For Widget and Post Content258531,379600Non-prefixed global variable
#778Independent Analytics – WordPress Analytics Plugin251,1482,293100k+Non-prefixed global variable
#779Index WP MySQL For Speed2525025550k+Output is not escaped
#780Smash Balloon Social Photo Feed – Easy Social Feeds Plugin254491,3001m+Interpolated SQL is not prepared
#781Instantio — Side Cart & One-Page Checkout for WooCommerce25568369700Output is not escaped
#782IP Location Block2552162410k+Output is not escaped
#783IP Locator25482211600Text Domain Mismatch
#784JobWP – Job Board, Job Listing, Career Page and Recruitment Plugin251,5411,5781k+Non-prefixed global variable
#785JoomSport – for Sports: Team & League, Football, Hockey & more255231,7471k+Direct Query
#786kk Star Ratings – Rate Post & Collect User Feedbacks257721,38870k+Non-prefixed global variable
#787Knit Pay – Cashfree, Instamojo, Razorpay, PayPal and more254,0191,2652k+Text Domain Mismatch
#788Limit Login Attempts Security – Login Security, 2FA, Firewall, Brute Force Prevention256176141m+Unsafe printing function
#789Live Composer – Free WordPress Website Builder251,21642710k+Output is not escaped
#790Local Pickup for WooCommerce255471,3891k+Non-prefixed global variable
#791Loginizer258145041m+Output is not escaped
#792Logo Showcase – Responsive Logo Carousel, Logo Slider & Logo Grid256561,5065k+Non-prefixed global variable
#793Bulk Page Generator – LPagery256701,9263k+Non-prefixed global variable
#794M Chart255581,4653k+Non-prefixed global variable
#795MaxButtons – Create buttons2562640470k+Output is not escaped
#796Media Cleaner: Clean your WordPress!2526254690k+Direct Query
#797Create251,6377646k+Text Domain Mismatch
#798Minimum and Maximum Quantity for WooCommerce255561,4363k+Non-prefixed global variable
#799Multibanco / MB Way / Payshop / Cofidis Pay (by LUSOPAY) for WooCommerce25492216400Text Domain Mismatch
#800My Calendar – Accessible Event Manager25102,20520k+Non-prefixed function