WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

Non-prefixed hook name

The plugin defines a hook name 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 hook name 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
#801WP-Stateless – Google Cloud Storage241,0364824k+Non Singular String Literal Domain
#802Dynamic Team Manager – Team Member Showcase with grid, slider, table Elementor widget & shortcode249062,003900Non-prefixed global variable
#803WP Travel – Ultimate Travel Booking System, Tour Management Engine242271,9544k+Non-prefixed hook name
#804WP Travel Engine – Tour Booking Plugin – Tour Operator Software242,0125,68920k+Non-prefixed global variable
#805Export All Posts, Products, Orders & Users | WP Ultimate Exporter | WordPress CSV Export243631,1306k+Direct Query
#806Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress242,5812,109100k+Output is not escaped
#807WP User Manager – User Profile Builder & Membership2478753910k+Exception output is not escaped
#808WP Voting Contest Lite24259258400Text Domain Mismatch
#809WPAdverts – Classifieds Plugin241,3084964k+Output is not escaped
#810WPeMatico RSS Feed Fetcher241,37858710k+Output is not escaped
#811WPGSI: Spreadsheet Integration247841,5872k+Non-prefixed global variable
#812WPIDE – File Manager & Code Editor246101,38640k+Non-prefixed global variable
#813WPSpeed – WordPress Speed, Cache & Performance Optimization (Core Web Vitals, PageSpeed 100)244821892k+Output is not escaped
#814WpStream – Live Streaming, Video on Demand, Pay Per View241,7247423k+Text Domain Mismatch
#815WP Travel Engine – Elementor Widgets | Create Travel Booking Website Using WordPress and Elementor245,9072,13610k+Text Domain Mismatch
#816xili-language241,501523600Output is not escaped
#817YayCurrency – WooCommerce Multi-Currency Switcher243736238k+Text Domain Mismatch
#818YITH WooCommerce Gift Cards244361,53410k+Non-prefixed global variable
#819YITH WooCommerce Product Add-Ons244602,06920k+Non-prefixed global variable
#820YITH WooCommerce Subscription244391,5387k+Non-prefixed global variable
#821YITH WooCommerce Waitlist244201,5003k+Non-prefixed global variable
#822YITH WooCommerce Wishlist244481,486400k+Non-prefixed global variable
#823YITH WooCommerce Product Gallery & Image Zoom244181,49020k+Non-prefixed global variable
#824YMC Filter24121,7294k+Non-prefixed global variable
#825Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation241,2113,15230k+Non-prefixed global variable
#8263DPrint Lite251751,029700Non-prefixed global variable
#827Adminify – White Label, Admin Menu Editor, Login Customizer255461,3717k+Non-prefixed global variable
#828AdRotate Banner Manager251,36384620k+Unsafe printing function
#829AF Companion – Starter Sites, Speed Booster & Growth Suite for Professional Publishing256651,48610k+Non-prefixed global variable
#830Affiliates256891,4832k+Output is not escaped
#831FiboSearch – Ajax Search for WooCommerce25603302100k+Output is not escaped
#832AliExpress Dropshipping Plugin for WooCommerce Stores255507285k+Text Domain Mismatch
#833AIO Forms – Craft Complex Forms Easily25189418700Mixed line endings
#834Appointment Hour Booking – Booking Calendar252621,25310k+Non-prefixed global variable
#835ATUM WooCommerce Inventory Management and Stock Tracking252,6381,30410k+Non Singular String Literal Domain
#836bbp style pack251,4191,7916k+Output is not escaped
#837Beaver Builder Page Builder – Drag and Drop Website Builder254,4631,819100k+Text Domain Mismatch
#838BlockSpare – Gutenberg Post Grid Blocks for News, Magazine & Blog Websites251,3271,71410k+Non-prefixed global variable
#839Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid2524385450k+Non-prefixed global variable
#840Booking Activities251,0361,4693k+Output is not escaped
#841Booking and Rental Manager for Bike | Car | Resort | Appointment | Dress | Equipment252601,5611k+Non-prefixed global variable
#842Booking Package251,6973,97710k+Missing nonce verification
#843Bookit — Booking & Appointment Calendar255651,4584k+Non-prefixed global variable
#844Online Scheduling and Appointment Booking System – Bookly251,08888860k+SQL query is not prepared
#845Breeze Cache25218800400k+Non-prefixed global variable
#846Broken Link Checker25727600500k+Output is not escaped
#847Bulk Edit Categories and Tags – Create Thousands Quickly on the Editor251,0411,0164k+Text Domain Mismatch
#848Bulk Edit and Create User Profiles – WP Sheet Editor259951,0011k+Text Domain Mismatch
#849PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus253621,586100k+Non-prefixed global variable
#850GSheetConnector for CF7 – Connect Contact Form 7 to Google Sheets and Send Form Submissions in Real Time256141,43140k+Non-prefixed global variable