WordPress.WP.EnqueuedResources.NonEnqueuedScript

Non Enqueued Script

A script or stylesheet is loaded without the expected WordPress enqueue metadata.

medium weight

Why It Shows Up

The scan found missing versions, missing footer placement, or scripts/styles printed directly instead of being enqueued.

Why It Matters

Proper enqueueing lets WordPress manage dependencies, versions, placement, caching, and compatibility with other plugins.

How to Fix

  • Register or enqueue assets with handles, dependencies, versions, and placement arguments.
  • Use a file modification time or plugin version for local asset versions when appropriate.
  • Avoid printing script or stylesheet tags directly in templates.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Intercom060716k+Non-prefixed function
#2Themify Builder95,3042,1365k+Text Domain Mismatch
#3JetBackup – Backup, Restore & Migrate101,563149200k+Exception output is not escaped
#4Visual Composer Website Builder168232040k+Non-prefixed global variable
#5RestroPress – Online Food Ordering System175243,1551k+Non-prefixed global variable
#6Efí Bank17886553400Exception output is not escaped
#7wpForo Forum174,0482,92220k+Unsafe printing function
#8WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#9Podlove Podcast Publisher182,3541,4333k+Output is not escaped
#10Property Hive181,9576,0273k+Missing nonce verification
#11Realtyna Organic IDX plugin + WPL Real Estate189303,6362k+Non-prefixed global variable
#12Shopping Cart & eCommerce Store185,37317,4663k+Non-prefixed global variable
#13Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps)193,2753,2289k+Output is not escaped
#14Matomo Analytics – Powerful, Privacy-First Insights for WordPress191,900877100k+Exception output is not escaped
#15Verified Reviews (Avis Vérifiés)196711,136700Non-prefixed global variable
#16SendPress Newsletters192,2931,4221k+Output is not escaped
#17WP Directory Kit191,5042,6382k+Non-prefixed global variable
#18WPJAM Basic193253464k+Output is not escaped
#19WPOSS阿里云对象存储19269315900Non-prefixed namespace
#20WPQiNiu七牛云对象存储19138612400Non-prefixed global variable
#21Brizy – Page Builder2058672670k+Output is not escaped
#22Broadstreet20434273700Output is not escaped
#23Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC)207362,112900Non-prefixed global variable
#24SysBasics Customize My Account for WooCommerce – Live My Account Customizer207439118k+Non-prefixed global variable
#25Download Monitor204231,36480k+Non-prefixed hook name
#26Event Espresso – Event Registration & Ticketing Sales2012,6982,135600Text Domain Mismatch
#27GiveWP – Donation Plugin and Fundraising Platform203,4103,554100k+Output is not escaped
#28GoUrl Bitcoin Payment Gateway & Paid Downloads & Membership201,832720700Non Singular String Literal Domain
#29Leaky Paywall20322789600Nonce verification recommended
#30Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#31Shipping for Nova Poshta20598923500Output is not escaped
#32Razorpay Payment Button Elementor Plugin20479621k+Exception output is not escaped
#33Events Manager – OpenStreetMaps20559444700Output is not escaped
#34Razorpay for WooCommerce20975859100k+Non-prefixed function
#35WP Minify Fix20306380800Output is not escaped
#36School Management System – WPSchoolPress203535,2781k+Non-prefixed global variable
#37Backup Migration219811,09380k+Non-prefixed global variable
#38Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#39Booking Ultra Pro Appointments Booking Calendar Plugin217612,083400Request data is not unslashed
#40Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6212,03310k+Direct Query
#41Captcha Them All213003235k+Output is not escaped
#42Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#43Eupago Gateway For Woocommerce215762332k+Output is not escaped
#44EventPrime – Events Calendar, Bookings and Tickets218734,3087k+Non-prefixed global variable
#45Feeds for YouTube (YouTube video, channel, and gallery plugin)21558978100k+Output is not escaped
#46Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#47LA-Studio Element Kit for Elementor218,4031,88210k+Text Domain Mismatch
#48Leyka212573,4462k+Request data is not unslashed
#49Mergado Pack212,323588700Output is not escaped
#50Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4783,33710k+Non-prefixed global variable