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
#1401Custom WP Store Locator3126245400Non-prefixed global variable
#1402DirectoryPress Frontend31402563800Non-prefixed global variable
#1403Domain Mapping System | Create Microsites with Multiple Alias Domains (multisite optional)311132332k+Non-prefixed namespace
#1404Download Plugin317810260k+Output is not escaped
#1405Express Checkout via PayPal for WooCommerce31158200800Nonce verification recommended
#1406Gabfire Widget Pack311,04160600Output is not escaped
#1407GS Pinterest Portfolio – Pins Grid, Masonry, User Profile, Popup & Board Widgets314021561k+Text Domain Mismatch
#1408Kindeditor For WordPress3163130500Non-prefixed global variable
#1409Linguise – AI Automatic Multilingual Translation31612841k+Non-prefixed global variable
#1410Keywords to Links Converter31288144700Text Domain Mismatch
#1411Login rebuilder3140622620k+Non Singular String Literal Domain
#1412Activity Logs, User Activity Tracking, Multisite Activity Log from Logtivity311221312k+Output is not escaped
#1413Mailgun for WordPress311447580k+Unsafe printing function
#1414Melapress Login Security31692782k+Non-prefixed global variable
#1415Nova Blocks by Pixelgrade31209110800Output is not escaped
#1416Openpay Cards Plugin311661053k+Text Domain Mismatch
#1417Openpay Stores Plugin31121751k+Non-prefixed global variable
#1418PanoPress311112342k+Output is not escaped
#1419PayKeeper Payment Gateway for WooCommerce3111344500Non Singular String Literal Domain
#1420Pop-up311039110k+Output is not escaped
#1421Portfolio, Gallery, Product Catalog – Grid KIT Portfolio31613296k+Non-prefixed global variable
#1422Product Configurator for WooCommerce31415623k+Non-prefixed hook name
#1423Qi Blocks314634560k+Non-prefixed global variable
#1424Query Monitor3144273200k+Non-prefixed class
#1425Re:amaze Helpdesk & Live Chat3196115400Output is not escaped
#1426Redirection31393232m+Direct Query
#1427Accordion FAQ – Compatible With All Page Builder (Elementor, Gutenberg)3146020130k+Non Singular String Literal Domain
#1428Simple calendar for Elementor31125270500Direct Query
#1429SmartBill Facturare si Gestiune314211645k+Text Domain Mismatch
#1430Swatchly – Product Variation Swatches for WooCommerce315402145k+Output is not escaped
#1431Team Builder – Team Member Showcase With Grid and slider, Compatible With Elementor, Gutenberg314592827k+Non Singular String Literal Domain
#1432WP Testimonials3118345510k+Non-prefixed global variable
#1433Tutor LMS Elementor Addons3122745330k+Non-prefixed global variable
#1434Ultimate Posts Widget313098610k+Output is not escaped
#1435Blacklist Manager – WooCommerce Anti-Fraud, Blacklist & Checkout Verification312958762k+Missing nonce verification
#1436Web Push Notifications – Webpushr3116929310k+Output is not escaped
#1437Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets31837295100k+Unsafe printing function
#1438Return Refund and Exchange For WooCommerce31247134k+Non-prefixed global variable
#1439Tooltips for WordPress313122525k+Output is not escaped
#1440WP Easy Uploader31202113500Non Singular String Literal Domain
#1441WP Simple Booking Calendar3133738020k+Output is not escaped
#1442WP ULike – Like & Dislike Buttons for Engagement and Feedback3126935860k+Output is not escaped
#1443WP125311781843k+Unsafe printing function
#1444WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More311673325m+Non-prefixed global variable
#1445One to one user Chat by WPGuppy3174187700Non-prefixed global variable
#1446WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA314832172k+Unsafe printing function
#1447Dynamic XML Sitemaps Generator for Google317541120k+Non-prefixed global variable
#1448YITH Color and Label Variations for WooCommerce313931,4289k+Non-prefixed global variable
#1449YITH WooCommerce Brands Add-On313931,4259k+Non-prefixed global variable
#1450YITH WooCommerce Catalog Mode313801,41860k+Non-prefixed global variable