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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1Intercom060716k+Non-prefixed function
#2Themify Builder95,1952,0965k+Text Domain Mismatch
#3JetBackup – Backup, Restore & Migrate101,559145100k+Exception output is not escaped
#4Visual Composer Website Builder168232040k+Non-prefixed global variable
#5wpForo Forum174,0332,92220k+Unsafe printing function
#6WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#7Podlove Podcast Publisher182,3261,4293k+Output is not escaped
#8Property Hive181,9576,0273k+Missing nonce verification
#9Shopping Cart & eCommerce Store185,45917,2984k+Non-prefixed global variable
#10WP Directory Kit182,1192,6172k+Non-prefixed global variable
#11Element Pack – Widgets, Templates & Addons for Elementor199,448517100k+Text Domain Mismatch
#12Download Monitor194251,36480k+Non-prefixed hook name
#13Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps)193,2753,22810k+Output is not escaped
#14Matomo Analytics – Powerful, Privacy-First Insights for WordPress191,909878100k+Exception output is not escaped
#15Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization191,2952,6799k+Output is not escaped
#16Realtyna Organic IDX plugin + WPL Real Estate199473,6532k+Non-prefixed global variable
#17SendPress Newsletters192,2931,4222k+Output is not escaped
#18Brizy – Page Builder2058972070k+Output is not escaped
#19DMCA Protection Badge204,4252171k+Output is not escaped
#20GiveWP – Donation Plugin and Fundraising Platform203,4353,580100k+Output is not escaped
#21Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#22Quill Forms | Conversational Multi Step Forms, Surveys & quizzes204013683k+Text Domain Mismatch
#23Trace My IP – Visitor IP Tracker, Stats Analytics & Page Views Counter with Email Alerts208663381k+wp function not compatible with requires wp
#24Razorpay for WooCommerce20974855100k+Non-prefixed function
#25WPJAM Basic203283564k+Output is not escaped
#26Backup Migration219811,09380k+Non-prefixed global variable
#27CallTrackingMetrics219232863k+Unsafe printing function
#28Captcha Them All213003236k+Output is not escaped
#29Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#30Eupago Gateway For Woocommerce216123202k+Output is not escaped
#31EventPrime – Events Calendar, Bookings and Tickets218724,2977k+Non-prefixed global variable
#32Feeds for YouTube (YouTube video, channel, and gallery plugin)21558978100k+Output is not escaped
#33Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#34If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe printing function
#35LA-Studio Element Kit for Elementor218,3901,96410k+Text Domain Mismatch
#36MailChimp Subscribe Form, Optin Builder, PopUp Builder, Form Builder211,1333,0112k+Non-prefixed global variable
#37Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4693,33310k+Non-prefixed global variable
#38Packeta218023338k+Exception output is not escaped
#39Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages211,1732,9839k+Non-prefixed global variable
#40User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor216961,48350k+Nonce verification recommended
#41Rocket Maintenance Mode & Coming Soon Page211,1761,4064k+Non-prefixed global variable
#42Seamless Donations is Sunset216005142k+Text Domain Mismatch
#43Professional Social Sharing Buttons, Icons & Related Posts – Shareaholic2132718110k+Output is not escaped
#44Accept Stripe Payments2137388220k+Missing nonce verification
#45WCFM – Frontend Manager for WooCommerce214,7215,06720k+Non-prefixed global variable
#46Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output is not escaped
#47WP-Lister Lite for eBay216,6975,1292k+Output is not escaped
#48WP phpMyAdmin214,5286,43550k+Missing Arg Domain
#49wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8141,46170k+Output is not escaped
#50Premium Packages – Sell Digital Products Securely212,7652,4443k+Output is not escaped