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
#851Global Site Tag Tracking791111k+Output is not escaped
#852Popupsmart79282600Output is not escaped
#853Fluent PDF Generator80102620k+Text Domain Mismatch
#854Wp Tracking Codes81712900Nonce verification recommended
#855OpenPix for WooCommerce826928500wp function not compatible with requires wp
#856Custom CSS and JS83111900Output is not escaped
#857Mammoth .docx converter8311020k+Output is not escaped
#858RumbleTalk Live Group Chat – HTML583913700Missing direct file access protection
#859Smartslider83130600Output is not escaped
#860WPLANG Lite8485400trademarked term
#861Zoho Forms – Drag & Drop Form Builder for Websites – Contact Forms, Payment Forms, Order Forms & More8516210k+Non Enqueued Script
#862Twice Commerce – Easy Rental Booking System8691400Output is not escaped
#863Ticket Tailor — Event Ticketing & Registration86334k+Non Enqueued Script
#864Donorbox – Free Recurring Donation Plugin and Fundraising Platform87568k+Missing Arg Domain
#865Booking Engine by Lodgify87515700Non-prefixed global variable
#866Autocomplete Location Field for Contact Form 788391k+Missing nonce verification
#867Minimal Coming Soon – Coming Soon Page887143100k+Non-prefixed global variable
#868WP jQuery Plus8875900trademarked term
#869Slimbox Plugin8992600Non Enqueued Script
#870Shipping Live Rates and Access Points for UPS for WooCommerce906117k+Non-prefixed global variable
#871Add Follow Button For Pintrest91215400Non Singular String Literal Domain
#872LegalBlink for Aruba9133297k+Missing direct file access protection
#873FastBots92321k+Non Enqueued Script
#874Custom Image Sizes by 99 Robots943526600Text Domain Mismatch
#875فرم ساز فرم افزار9489500Non Enqueued Script
#876Hello Bar Popup Builder94203k+Non Enqueued Script
#877MobileMonkey X-Ray Installer9443400Missing direct file access protection
#878Simple Lightbox for WordPress94117400Non Enqueued Script
#879WP Plugin Manager – Deactivate plugins per page9418113k+Missing direct file access protection
#880Zotabox – 20+ Promotional Sales tools to boost your subscribers and sales94128500wp function not compatible with requires wp
#881MilesWeb Tools9544910k+Non-prefixed global variable
#882Events Tracker for Elementor9641010k+Non-prefixed constant
#883Shipping Live Rates for FedEx for WooCommerce964102k+Non-prefixed global variable
#884Shipping Live Rates for USPS for WooCommerce964112k+Non-prefixed global variable
#885Automatik Blog975231k+Non-prefixed global variable
#886Contactus9761500Non Enqueued Script
#887Video Gallery by Huzzaz9752900Non Enqueued Script
#888Sirvoy Booking Engine97411k+Missing direct file access protection
#889Formsite | Embed online forms to collect orders, registrations, leads, and surveys9832900Missing direct file access protection
#890ZZAZZ9882600Missing direct file access protection
#891Second Street98106400Non Enqueued Script
#892Shortcode for OpenTable Widget9832400Missing direct file access protection
#893Simple Shortcode for Google Maps98253k+Non-prefixed hook name
#894zipaddr-jp9825250k+Non-prefixed global variable
#895Promolayer – Popup Builder & Abandonment Preventer99201k+Non Enqueued Script
#896Simple Google Analytics Tag Manager993301k+Non Singular String Literal Domain