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
#3651Billbee – Auftragsabwicklung, Warenwirtschaft, Automatisierung9087500Non-prefixed function
#3652Card Elements for WPBakery901208500Non-prefixed global variable
#3653Child Themify901047k+Missing direct file access protection
#3654Compact Archives908142k+Non-prefixed function
#3655Conditional Blocks – Advanced Content Visibility Control for WordPress9010222k+Missing direct file access protection
#3656Continue Shopping Anywhere for WooCommerce902110700Text Domain Mismatch
#3657Easy Auto SKU Generator for WooCommerce90211310k+Missing direct file access protection
#3658Flipdish Ordering System90511400Non-prefixed function
#3659Genesis Custom Blocks9072210k+Non-prefixed function
#3660ShareThis Dashboard for Google Analytics90427280k+Non-prefixed global variable
#3661Lawwwing | Textos legales web y Banner de cookies903113700Text Domain Mismatch
#3662User Profile Picture905040k+Non-prefixed hook name
#3663Order Status Control for WooCommerce902345k+Text Domain Mismatch
#3664PHP Native Password Hash90762k+Non-prefixed global variable
#3665Payment Forms for Paystack90494233k+Text Domain Mismatch
#3666Photection – Easy image protection for WordPress90491k+Non-prefixed global variable
#3667Power Coupons for WooCommerce9069120k+Non-prefixed global variable
#3668Prevent Browser Caching9021810k+Non-prefixed hook name
#3669Quotes for WooCommerce901862654k+Text Domain Mismatch
#3670Tabbed Contents Block – Display Content in Tabbed Layout90436800Non-prefixed global variable
#3671Wetterwarner90512500Non-prefixed function
#3672WPC Smart Compare for WooCommerce902270k+Nonce verification recommended
#3673WPC Smart Quick View for WooCommerce902590k+Nonce verification recommended
#3674BLAZING Email Transfer Payment Gateway902362k+Text Domain Mismatch
#3675WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce902020k+Non-prefixed function
#3676Local Business Schema (JSON-LD) Lite9015583k+Text Domain Mismatch
#3677Add Follow Button For Pintrest91215400Non Singular String Literal Domain
#3678Advanced Cron Manager – debug & control91309030k+Non-prefixed global variable
#3679Block Guide Lines9163900Non-prefixed function
#3680Chatbase91445k+Non-prefixed function
#3681Clever Fox9116130k+wp function not compatible with requires wp
#3682Cliengo – Chatbot91472k+Input is not sanitized
#3683GTM4WP – A Google Tag Manager (GTM) plugin for WordPress915979700k+Non-prefixed global variable
#3684Jetpack Lite9137600Non-prefixed function
#3685Lazy Load Elementor Background Images91561k+Non-prefixed function
#3686LegalBlink for Aruba9133298k+Missing direct file access protection
#3687Lightweight Accordion914310k+Non-prefixed function
#3688Link Juice Keeper9143610k+Non-prefixed hook name
#3689Mesmerize Companion91279150k+Non-prefixed global variable
#3690Ollie Menu Designer91454k+Non-prefixed global variable
#3691Remove Image Links91510800Non-prefixed function
#3692Responsive Tabs915994k+Non Singular String Literal Domain
#3693Sensei LMS Post to Course Creator91671k+Missing Translators Comment
#3694Slivery Extender91557111k+Text Domain Mismatch
#3695Smooth Page Scroll Up/Down Buttons91152k+Non-prefixed function
#3696eMagicOne Store Manager for WooCommerce91619500Non-prefixed class
#3697Super Light Cache Buster9164700Non-prefixed function
#3698Responsive Team Members Showcase, Team Grid, Team Slider, and Staff List – Smart Team (formerly WP Team)9143725k+Non-prefixed global variable
#3699Themebeez Toolkit9126789k+Non-prefixed class
#3700Thememiles Toolset91142500Text Domain Mismatch