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
#1JetBackup – Backup, Restore & Migrate101,567156200k+Exception output is not escaped
#2404 Solution155821,53210k+Non-prefixed class
#3Easy WP SMTP – WordPress SMTP and Email Logs: Gmail SMTP, Office 365, Outlook, Custom SMTP, and more1545166500k+Database parameter is not escaped
#4MDTF – Meta Data and Taxonomies Filter161,5501,9561k+Non-prefixed global variable
#5AnyComment174454495k+Output is not escaped
#6RestroPress – Online Food Ordering System174563,2351k+Non-prefixed global variable
#7Efí Bank17886553300Exception output is not escaped
#8Shopping Cart & eCommerce Store177,45317,8663k+Non-prefixed global variable
#9WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#10Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution181,229923100k+Exception output is not escaped
#11Pagopar – WooCommerce Gateway185301,215400Non-prefixed global variable
#12Block Slider – Responsive Image Slider, Video Slider & Post Slider195551,2913k+Non-prefixed global variable
#13GiveWP – Donation Plugin and Fundraising Platform193,4223,570100k+Output is not escaped
#14Go Fetch Jobs (for WP Job Manager)191,4101,741600Non-prefixed global variable
#15Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps)193,2753,2289k+Output is not escaped
#16Netgsm193523481k+Non-prefixed global variable
#17Verified Reviews (Avis Vérifiés)196711,136700Non-prefixed global variable
#18Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195303753m+Missing Translators Comment
#19Scrollsequence – Cinematic Scroll Image Animation Plugin198781,5283k+Non-prefixed global variable
#20SendPress Newsletters192,2931,4221k+Output is not escaped
#21WP Email Template193443452k+Exception output is not escaped
#22AweBooking – Hotel Booking System203095141k+Non-prefixed global variable
#23Brizy – Page Builder2058572660k+Output is not escaped
#24Broadstreet20434273800Output is not escaped
#25Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC)207362,112900Non-prefixed global variable
#26Cost Calculator Builder2032377720k+Non-prefixed global variable
#27SysBasics Customize My Account for WooCommerce – Live My Account Customizer207439117k+Non-prefixed global variable
#28Download Monitor204201,24280k+Non-prefixed hook name
#29Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More202,8861,9881m+Non-prefixed global variable
#30Event Organiser201,10454420k+Text Domain Mismatch
#31EventPrime – Events Calendar, Bookings, Tickets & AI208464,2247k+Non-prefixed global variable
#32MBE eShip205277401k+Non-prefixed global variable
#33Brevo – Email, SMS, Web Push, Chat, and more.20460646100k+Request data is not unslashed
#34MAS Videos205191,6931k+Non-prefixed global variable
#35Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non-prefixed global variable
#36Nimble Page Builder201,5911,68430k+Missing Arg Domain
#37Shipping for Nova Poshta20598923400Output is not escaped
#38پلاگین پرداخت دلخواه20584446900Text Domain Mismatch
#39Razorpay Payment Button Plugin20486942k+Exception output is not escaped
#40Remove Add to Cart WooCommerce206161,3784k+Non-prefixed global variable
#41Membership Plugin – Kadence Memberships205,0893,0059k+Text Domain Mismatch
#42Restrict User Access – Ultimate Membership & Content Protection209771,84810k+Non-prefixed global variable
#43Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF20556545100k+Output is not escaped
#44Events Manager – OpenStreetMaps20559444600Output is not escaped
#45WP Compress – Instant Performance & Speed Optimization204,2923,6919k+Non Singular String Literal Domain
#46Premium Packages – Sell Digital Products Securely202,0432,3062k+Non-prefixed global variable
#47wpForo Forum204,3473,04320k+Unsafe printing function
#48Backup Migration219991,08180k+Non-prefixed global variable
#49Forumax – AI Powered Advanced Community Forum Plugin214,9314,352500Text Domain Mismatch
#50Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060959700k+Missing Translators Comment