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
#1151WooCommerce Gateway Affirm352586k+Nonce verification recommended
#1152Invoices for WooCommerce355516810k+Non-prefixed global variable
#1153BulkGate SMS Plugin for WooCommerce3533321k+Output is not escaped
#1154WP All Export – Drag & Drop Export to Any Custom CSV, XML & Excel354110100k+wp function not compatible with requires wp
#1155Custom Body Class353910110k+Non-prefixed global variable
#1156WP Datepicker352251817k+Output is not escaped
#1157Auto Publish for Google My Business3521619210k+Input is not validated
#1158WP GPX Maps35271004k+Non-prefixed global variable
#1159Mail logging – WP Mail Catcher3523215720k+Text Domain Mismatch
#1160WP Instant Feeds3519126k+Output is not escaped
#1161WP Open Street Map35591113k+Input is not validated
#1162WP-Paginate35375520k+Input is not validated
#1163WP-Persian35144376k+Unsafe printing function
#1164video carousel slider with lightbox353501361k+Output is not escaped
#1165WP To Top3530291k+Non-prefixed global variable
#1166WPC Badge Management for WooCommerce35281292k+Missing nonce verification
#1167WPC Product Options for WooCommerce35932084k+Non-prefixed global variable
#1168WPCore Plugin Manager351183810k+Text Domain Mismatch
#1169WP Views Counter3581422k+Output is not escaped
#1170WPElemento Importer351261239k+Text Domain Mismatch
#1171WPFront User Role Editor3533357830k+Output is not escaped
#1172wpLingua – Automatic translation – Translate and make website multilingual35791672k+Nonce verification recommended
#1173WPZOOM Forms – Drag & Drop Contact Form Builder for WordPress357410910k+Nonce verification recommended
#1174WPZOOM Portfolio Lite – Filterable Portfolio Plugin35429220k+Non-prefixed global variable
#1175Year Make Model Search for WooCommerce351881621k+Output is not escaped
#1176Yotpo: Product & Photo Reviews for WooCommerce35241892k+Non-prefixed function
#1177Product Labels For Woocommerce (Sale Badges)36904810k+Output is not escaped
#1178Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder36332110k+Nonce verification recommended
#1179BlockStrap Page Builder – Bootstrap Blocks3681892k+Missing direct file access protection
#1180Blog, Posts and Category Filter for Elementor36159551k+Text Domain Mismatch
#1181BP Profile Search36321855k+Output is not escaped
#1182Bulk Post Update Date36966610k+Unsafe printing function
#1183bunny.net – WordPress CDN Plugin3611412710k+Output is not escaped
#1184Carousel Horizontal Posts Content Slider36271592k+Text Domain Mismatch
#1185CMB23614819300k+Output is not escaped
#1186Coming Soon, Under Construction & Maintenance Mode By Dazzler361731327k+Text Domain Mismatch
#1187Conditional Payments for WooCommerce3629218410k+Text Domain Mismatch
#1188Conditional Shipping for WooCommerce369319610k+Non-prefixed global variable
#1189Continuous Image Carousel With Lightbox362621291k+Output is not escaped
#1190Dashboard Widgets Suite362061244k+Output is not escaped
#1191Depicter — Popup & Slider Builder3613012180k+Exception output is not escaped
#1192Dynamic Visibility for Elementor36568950k+Non-prefixed hook name
#1193WP CTA – Call Now Button, Sticky Button & Call to Action Builder3614332k+Non-prefixed global variable
#1194PiWeb Product Enquiry or product catalog for WooCommerce362901451k+Text Domain Mismatch
#1195Envo's Templates & Widgets for Elementor and WooCommerce361,0655410k+Text Domain Mismatch
#1196Header Footer Code Manager3681180600k+Non-prefixed global variable
#1197Optimize Social Share36203613k+Unsafe printing function
#1198HTML Forms – Simple WordPress Forms Plugin3623116610k+Output is not escaped
#1199HTML5 Maps361941605k+Output is not escaped
#1200Page Speed Optimizer: HTTP/2 Push, Async JavaScript, and Defer CSS3668336k+Output is not escaped