WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound

Non-prefixed function

The plugin defines a function 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 function 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
#2201Lightbox slider – Responsive Lightbox Gallery37361733k+Non-prefixed global variable
#2202Slider Pro37782601k+Non-prefixed global variable
#2203Smart Send Logistics379281400Output is not escaped
#2204SuperCPT3717227600Output is not escaped
#2205Super Simple Site Offline37115596k+Text Domain Mismatch
#2206Swifty Bar, sticky bar by WPGens3711281400Output is not escaped
#2207Time Clock – A WordPress Employee & Volunteer Time Clock Plugin37166107500Output is not escaped
#2208Tourfic Toolkit37671651k+Post Not In exclude
#2209Ultimate Tag Cloud Widget37715164k+Output is not escaped
#2210User Meta Display377874500Output is not escaped
#2211ValidateCertify Free37123971k+Text Domain Mismatch
#2212ViaBill – WooCommerce3743786500Text Domain Mismatch
#2213Virtual Classroom – Video Conferencing & Online Meeting with BigBlueButton3745140400Nonce verification recommended
#2214Featured Video for WordPress – VideographyWP37287931k+Unsafe printing function
#2215Weather Atlas Widget376301118k+Output is not escaped
#2216Orders Tracking for WooCommerce37731210k+Request data is not unslashed
#2217Piraeus Bank WooCommerce Payment Gateway371461043k+Non Singular String Literal Domain
#2218Xendit Payment3731973k+Missing nonce verification
#2219Amazon Pay for WooCommerce372911710k+Non-prefixed class
#2220Quickpay for WooCommerce3766564k+Nonce verification recommended
#2221Hustle – Email Marketing, Lead Generation, Optins, Popups374,8945,94290k+Non-prefixed global variable
#2222Fix Media Library3753711k+Output is not escaped
#2223WP Post Signature3790131k+Unsafe printing function
#2224ReCaptcha Integration for WordPress3760669k+Output is not escaped
#2225WP Show Stats37197103400Output is not escaped
#2226WP VR – 360 Panorama and Virtual Tour Builder37327510k+Non-prefixed hook name
#2227Yada Wiki37207452k+Text Domain Mismatch
#2228YOURLS Link Creator3719639500Text Domain Mismatch
#2229Widget Responsive for Youtube3724077k+Output is not escaped
#2230Zakeke Interactive Product Designer for WooCommerce371861772k+Nonce verification recommended
#2231Zoho Marketing Automation37241941k+Non-prefixed global variable
#2232Accessibility3866611k+Non-prefixed global variable
#2233AccessibleWP – Accessibility Toolbar383812620k+Text Domain Mismatch
#2234ACF-VC Integrator38190913k+Output is not escaped
#2235Action Scheduler389213420k+Exception output is not escaped
#2236Parallax Scroll by adamrob.co.uk38102511k+Output is not escaped
#2237Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus3856463k+Output is not escaped
#2238Advanced Product Search For WooCommerce38160384k+Text Domain Mismatch
#2239Anant Sites — Elementor & Gutenberg Readymade Template Library Free & Pro Templates38201561k+Non-prefixed global variable
#2240Announcement Bar38192613k+Non Singular String Literal Domain
#2241Any Mobile Theme Switcher38695920k+Output is not escaped
#2242Auto Prune Posts3854571k+Output is not escaped
#2243bbPress Login Register Links On Forum Topic Pages3814236600Text Domain Mismatch
#2244Beauty Form Styler for Gravity Forms387093600Output is not escaped
#2245Before After Image Comparison Slider for Elementor38633610k+Text Domain Mismatch
#2246Bible Verse of the Day38378233k+Unsafe printing function
#2247SoftTech-IT bKash, Rocket, Nagad38164816k+Text Domain Mismatch
#2248CC Child Pages38631529k+Non-prefixed global variable
#2249Cecabank WooCommerce Plugin3863323k+Text Domain Mismatch
#2250Database for Contact Form 738341287k+Missing nonce verification