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
#2401WP Login Form4814207k+Request data is not unslashed
#2402wp-Monalisa485694700Direct Query
#2403ACF Quick Edit Fields49207230k+Nonce verification recommended
#2404Advanced Custom Fields: Limiter Field495712900Output is not escaped
#2405Analytics by BestWebSoft – Google Analytics Dashboard and Statistic Plugin for WordPress494781761k+Text Domain Mismatch
#2406Gallery Carousel Without JetPack4956354k+Text Domain Mismatch
#2407CryptAPI Payment Gateway for WooCommerce4918523400Text Domain Mismatch
#2408Download Media Library4922401k+Text Domain Mismatch
#2409Ecommerce Fabrick4941351k+Nonce verification recommended
#2410Tag Pilot FREE – Google Tag Manager Integration for WooCommerce4933191k+Output is not escaped
#2411Links With Icons Widget495321k+Output is not escaped
#2412Add LinkedIn Insight Tag for LinkedIn Ads49126235k+Non Singular String Literal Domain
#2413Search in Place4974573k+wp function not compatible with requires wp
#2414Secondary Product Image for WooCommerce4925292k+Output is not escaped
#2415Simple Post Expiration494710400Text Domain Mismatch
#2416SKT Themes Demo Import492181044k+Text Domain Mismatch
#2417SpinupWP49433830k+Non-prefixed function
#2418Taxonomy Images4938509k+Output is not escaped
#2419UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks49343840k+Missing direct file access protection
#2420Video Background4935269k+Unsafe printing function
#2421WooBuilder492017700Output is not escaped
#2422Product Slider, Product Grid, Product Masonry495514410k+wp function not compatible with requires wp
#2423Event Organiser CSV502827600Output is not escaped
#2424Headline Analyzer5013311k+Nonce verification recommended
#2425IMGspider – 图片采集抓取插件5012492k+Missing nonce verification
#2426Sitemap Generator5060263k+Output is not escaped
#2427PostmagThemes Demo Import501911141k+Text Domain Mismatch
#2428Razorpay Payment Links for WooCommerce5016341k+Nonce verification recommended
#2429Section Widget502435500Nonce verification recommended
#2430Theme Demo Import50101955k+Non-prefixed hook name
#2431TrustedSite50291420k+Output is not escaped
#2432BestWebSoft's Twitter50477174900Text Domain Mismatch
#2433Ultimate Floating Widgets – Make popup sidebars5048143k+Output is not escaped
#2434WP SVG Images50581230k+Text Domain Mismatch
#2435Cart Popup for WooCommerce5191159k+Non-prefixed global variable
#2436Address Geocoder511218500Output is not escaped
#2437Adjust Admin Categories51301210k+Output is not escaped
#2438Feeds for TikTok – Display Video Feeds in Grid Layouts5118591k+Request data is not unslashed
#2439CloudFilt Bot & Spam Protection511122600Output is not escaped
#2440Gravity Forms No CAPTCHA reCAPTCHA51301710k+Text Domain Mismatch
#2441Quotes and Tips by BestWebSoft514851901k+Text Domain Mismatch
#2442Simple Cookie Notification Bar514961k+Text Domain Mismatch
#2443Star Rating Field For Contact Form 751367800Output is not escaped
#2444Trustpilot Reviews51145230k+Missing nonce verification
#2445REST API Log5144955k+Non-prefixed hook name
#2446Insert Code by Angie Makes51438900Output is not escaped
#2447Age Gate Lite522832k+Output is not escaped
#2448Check Pincode For WooCommerce5255400Direct Query
#2449Debug This5243322k+Missing Translators Comment
#2450Hangul font nanumgothic – google5235161k+Output is not escaped