WordPress.WP.EnqueuedResourceParameters.NotInFooter

Not In Footer

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
#601Smart Variations Images & Swatches for WooCommerce249901,4861k+Non-prefixed global variable
#602Sokol: Smart WooCommerce Search245991,5516k+Non-prefixed global variable
#603SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery248321,8913k+Non-prefixed global variable
#604SiteOrigin Widgets Bundle24605455400k+Output is not escaped
#605Social Media Auto Publish241,4687136k+Unsafe printing function
#606SpiceBox248281,81620k+Non-prefixed global variable
#607Spider Elements – Premium Elementor Widgets & Addons Library245421,555500Non-prefixed global variable
#608Squad Modules Lite – Free Divi 5 & Divi 4 Modules for Divi Builder246051,4721k+Non-prefixed global variable
#609GEO Plugin by Squirrly SEO241,19522430k+Missing Translators Comment
#610StreamWeasels Online Status Bar245551,349500Non-prefixed global variable
#611StreamWeasels YouTube Integration245441,3841k+Non-prefixed global variable
#612Stripe Payment Forms by WP Simple Pay – Accept Credit Card Payments + Subscriptions with Stripe246346529k+Exception output is not escaped
#613Sugar Calendar – Events Calendar, Event Tickets, and Events Management Platform244311,01010k+Output is not escaped
#614Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers243601,4721k+Nonce verification recommended
#615Surbma | GDPR Proof Cookie Consent & Notice Bar248251,309500Non-prefixed global variable
#616Team Members – Multi Language Supported Team Plugin242,08111,2067k+Non-prefixed global variable
#617Terms and Conditions Popup for WooCommerce246334381k+Text Domain Mismatch
#618Tiered Pricing Table for WooCommerce246061,99010k+Non-prefixed global variable
#619Tutor LMS – eLearning and online course solution243284,409100k+Non-prefixed global variable
#620Ultimate Addons for Beaver Builder – Lite242,75148620k+Text Domain Mismatch
#621Ultimate Post Kit Addons for Elementor2418341230k+Missing nonce verification
#622Ultimate Product Catalog245545255k+Unsafe printing function
#623Ultimate WP Mail24400546700Unsafe printing function
#624Unlimited Elements For Elementor247102,093300k+Non-prefixed global variable
#625UpdraftPlus: WP Backup & Migration Plugin242772993m+Non-prefixed global variable
#626User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder246633,35350k+Non-prefixed global variable
#627Video Conferencing with Zoom241,10544010k+Unsafe printing function
#628VikRentItems Flexible Rental Management System244,7554,639600Non-prefixed global variable
#629Vimeography: Vimeo Video Gallery WordPress Plugin24982125k+Nonce verification recommended
#630Visitor Traffic Real Time Statistics2447292730k+Non-prefixed global variable
#631WCMultiShipping — Mondial Relay, Inpost & Chronopost for WooCommerce247334995k+Output is not escaped
#632Disable Updates – Updates Manager, Disable Automatic Updates, Disable All Updates2452213510k+Output is not escaped
#633Widget Detector for Elementor241,0571,5671k+Non-prefixed global variable
#634Product Size Charts Plugin for WooCommerce241,0421,4229k+Non-prefixed global variable
#635Extra Fees for WooCommerce241,1131,5697k+Non-prefixed global variable
#636Coupon Affiliates – Affiliate Plugin for WooCommerce249473,1335k+Non-prefixed global variable
#637Premmerce WooCommerce Customers Manager245641,327700Non-prefixed global variable
#638Enhanced Ecommerce Google Analytics for WooCommerce247711,4802k+Non-prefixed global variable
#639Payment Plugins Braintree For WooCommerce247317552k+Output is not escaped
#640pensopay Payments243962461k+Output is not escaped
#641Premmerce Permalink Manager for WooCommerce246331,33550k+Non-prefixed global variable
#642Product Attachment for WooCommerce241,2331,7777k+Non-prefixed global variable
#643NextMove Lite – Thank You Page for WooCommerce2491685710k+Non-prefixed global variable
#644Country Based Payments for WooCommerce245311,2953k+Non-prefixed global variable
#645European VAT Compliance Assistant for WooCommerce245153173k+Output is not escaped
#646WPML Multilingual & Multicurrency for WooCommerce241,4531,618100k+SQL query is not prepared
#647WC Shop Sync – Square Payment Gateway and Product Synchronization for WooCommerce247611,612900Non-prefixed global variable
#648AI ChatBot for WooCommerce – WoowBot24144524900Request data is not unslashed
#649WP Admin Audit241,0517811k+error log print r
#650WP-Appbox244183902k+Missing Arg Domain