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
#1651WP Flexslider35157600Unsafe printing function
#1652WP Geo3518084900Output is not escaped
#1653Auto Publish for Google My Business3521619210k+Input is not validated
#1654WP GPX Maps35271004k+Non-prefixed global variable
#1655Mail logging – WP Mail Catcher3523215720k+Text Domain Mismatch
#1656WP-Markdown353139400Output is not escaped
#1657WP Instant Feeds3519126k+Output is not escaped
#1658WP Open Street Map35591113k+Input is not validated
#1659WP-Paginate35375520k+Input is not validated
#1660WP-Persian35144377k+Unsafe printing function
#1661video carousel slider with lightbox353501361k+Output is not escaped
#1662WP Site Verification tool3534371k+Non-prefixed global variable
#1663WP To Top3530291k+Non-prefixed global variable
#1664WPC Badge Management for WooCommerce3513812k+Missing nonce verification
#1665WPCore Plugin Manager35118389k+Text Domain Mismatch
#1666WPD Beaver Builder Additions3540635600Non Singular String Literal Domain
#1667WP Views Counter3581422k+Output is not escaped
#1668WPElemento Importer351261239k+Text Domain Mismatch
#1669WPFront User Role Editor3533357830k+Output is not escaped
#1670wpLingua – Automatic translation – Translate and make website multilingual35791672k+Nonce verification recommended
#1671WPPerformanceTester3594441k+Output is not escaped
#1672WPZOOM Forms – Drag & Drop Contact Form Builder for WordPress357410910k+Nonce verification recommended
#1673WPZOOM Portfolio Lite – Filterable Portfolio Plugin35429220k+Non-prefixed global variable
#1674xili-tidy-tags352241571k+Output is not escaped
#1675Year Make Model Search for WooCommerce351881621k+Output is not escaped
#1676Yotpo: Product & Photo Reviews for WooCommerce35241892k+Non-prefixed function
#1677Product Labels For Woocommerce (Sale Badges)36904810k+Output is not escaped
#1678Admin Customizer36143641k+Output is not escaped
#1679Bard Extra3615975700Text Domain Mismatch
#1680Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder36332210k+Nonce verification recommended
#1681BlockStrap Page Builder – Bootstrap Blocks3681892k+Missing direct file access protection
#1682Blog, Posts and Category Filter for Elementor36159551k+Text Domain Mismatch
#1683BP Disable Activation Reloaded3614728800Output is not escaped
#1684BP Group Documents3627195600Non-prefixed global variable
#1685BP Profile Search36321855k+Output is not escaped
#1686bpost shipping369743700Output is not escaped
#1687BuddyMeet3611432700Unsafe printing function
#1688WOLF – WordPress Posts Bulk Editor and Manager Professional3615744k+Request data is not unslashed
#1689Bulk Post Update Date36966610k+Unsafe printing function
#1690Bus Ticket Booking with Seat Reservation36145192800Non-prefixed global variable
#1691Better WordPress Recent Comments3631969600Text Domain Mismatch
#1692Carousel Ultimate36450284700Text Domain Mismatch
#1693Carousel Horizontal Posts Content Slider36271592k+Text Domain Mismatch
#1694Contact Form 7 Gated Content3612236800Short PHP open tag found
#1695CM Header and Footer – Add custom scripts and styles to your header and footer with ease362301981k+Output is not escaped
#1696CMB23614819300k+Output is not escaped
#1697Coming Soon, Under Construction & Maintenance Mode By Dazzler361731327k+Text Domain Mismatch
#1698Conditional Payments for WooCommerce3629218410k+Text Domain Mismatch
#1699Conditional Shipping for WooCommerce369319610k+Non-prefixed global variable
#1700Continuous Image Carousel With Lightbox362551291k+Output is not escaped