WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedNamespaceFound

Non-prefixed namespace

The plugin defines a namespace 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 namespace 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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1JetFormBuilder — Dynamic Blocks Form Builder172,0941,58890k+2026-06-17Text Domain Mismatch
#2WP Import Export Lite1873897940k+2025-08-04Non Prefixed Variable Found
#3Membership Plugin – Kadence Memberships195,0822,9829k+2026-05-26Text Domain Mismatch
#4Backup Migration219811,09380k+2026-06-05Non Prefixed Variable Found
#5Smart Grid-Layout Design for Contact Form 7211,12673410k+2026-05-08Output Not Escaped
#6Cost Calculator Builder2132276530k+2026-06-19Non Prefixed Variable Found
#7Envo Extra2187860020k+2026-05-27Text Domain Mismatch
#8LA-Studio Element Kit for Elementor218,3901,96410k+2026-06-16Text Domain Mismatch
#9Packeta218023338k+2025-11-07Exception Not Escaped
#10wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,3541,14070k+2026-06-08Output Not Escaped
#11Frontend Admin by DynamiApps225,9223,20810k+2026-06-17Text Domain Mismatch
#12BuddyPress225839,008100k+2025-09-24Non Prefixed Function Found
#13Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8581,27050k+2026-04-23Text Domain Mismatch
#14Directorist: AI-Powered Business Directory, Listings & Classified Ads224432,12920k+2026-06-09Non Prefixed Variable Found
#15Events Manager – Calendar, Bookings, Tickets, and more!224,7225,62170k+2026-06-19Output Not Escaped
#16InfiniteWP Client222,2861,812200k+2026-02-26Exception Not Escaped
#17LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3613,38470k+2026-06-17Non Prefixed Variable Found
#18Secure Custom Fields222411,36980k+2026-06-12Non Prefixed Function Found
#19Theme Editor2279868550k+2026-03-19Output Not Escaped
#20YaySMTP – WP Mail SMTP with Email Logs, Tracking & Reports2265443510k+2026-06-16Exception Not Escaped
#21ЮKassa для WooCommerce225911689k+2026-05-28Echo Found
#22Advanced Custom Fields (ACF®)232,4561,2182m+2026-06-10Text Domain Mismatch
#23Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+2026-06-18Non Prefixed Namespace Found
#24Futurio Extra2378720520k+2026-03-05Text Domain Mismatch
#25Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2391693300k+2026-06-14Non Prefixed Namespace Found
#26MasterStudy LMS WordPress Plugin – for Online Courses and Education231,4194,87510k+2026-06-18Non Prefixed Variable Found
#27MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar234,06548820k+2026-04-17Text Domain Mismatch
#28The Events Calendar233,5123,848700k+2026-06-19Text Domain Mismatch
#29The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid231051,013100k+2026-06-02Non Prefixed Variable Found
#30User Menus – Nav Menu Visibility235311,29880k+2026-05-23Non Prefixed Variable Found
#31FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce231,1252,15320k+2026-05-22missing direct file access protection
#32WP Ultimate CSV Importer – WordPress Import & Export for CSV, XML & Excel231,1193,51620k+2026-06-18Interpolated Not Prepared
#33A2 Optimized WP – Turbocharge and secure your WordPress site2427123160k+2025-02-10Missing Arg Domain
#34Starter Templates – AI-Powered Templates for Elementor & Gutenberg241253961m+2026-06-17Non Prefixed Hookname Found
#35Custom Twitter Feeds – A Tweets Widget or X Feed Widget24446922100k+2026-06-10Output Not Escaped
#36Defender Security – Malware Scanner, Login Security & Firewall2430651880k+2026-04-07Non Prefixed Namespace Found
#37Event Tickets and Registration243,4154,21090k+2026-06-19Non Prefixed Variable Found
#38Fast Velocity Minify2428225640k+2026-05-26Unsafe Printing Function
#39Social Slider Feed – Social Media Feed & Gallery Widgets2492970720k+2026-05-19Non Prefixed Variable Found
#40Timetable and Event Schedule by MotoPress2445623230k+2026-05-25Output Not Escaped
#41New User Approve246521,41520k+2026-05-21Non Prefixed Variable Found
#42PixelYourSite – Your smart PIXEL (TAG) & API Manager241,1602,407500k+2026-06-09Non Prefixed Namespace Found
#43Smart Image Resize – Make WooCommerce Images the Same Size245163797k+2026-06-18Text Domain Mismatch
#44The Plus Addons for Elementor – Addons for Elementor, Page Templates, Widgets, Mega Menu, WooCommerce2412,053494100k+2026-05-22Text Domain Mismatch
#45Timber248512820k+2025-05-31Non Prefixed Hookname Found
#46Ultra Addons for Contact Form 7241,53846060k+2026-05-26Text Domain Mismatch
#47Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin249382,935200k+2026-06-12Non Prefixed Variable Found
#48WP Travel Engine – Tour Booking Plugin – Tour Operator Software242,0105,68820k+2026-06-15Non Prefixed Variable Found
#49YayCurrency – WooCommerce Multi-Currency Switcher243736238k+2026-05-18Text Domain Mismatch
#50Advanced WordPress Reset – Debug, Recover & Reset WP2547546420k+2026-06-01Output Not Escaped