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
#51Eupago Gateway For Woocommerce216123202k+Output is not escaped
#52EventPrime – Events Calendar, Bookings and Tickets218724,2977k+Non-prefixed global variable
#53Feeds for YouTube (YouTube video, channel, and gallery plugin)21558978100k+Output is not escaped
#54FileOrganizer – WordPress File Manager21536241200k+unlink unlink
#55Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More21521,959300k+Non-prefixed global variable
#56Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#57If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe printing function
#58JCH Optimize219531334k+Output is not escaped
#59Mapster WP Maps213,4402,9033k+Text Domain Mismatch
#60MotoPress Hotel Booking213,0611,03710k+Text Domain Mismatch
#61Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4693,33310k+Non-prefixed global variable
#62Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages211,1732,9839k+Non-prefixed global variable
#63Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction211,9185,06510k+Non-prefixed hook name
#64User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor216961,48350k+Nonce verification recommended
#65PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board216038906k+Output is not escaped
#66Five Star Restaurant Reservations – WordPress Booking Plugin211,0991,14710k+Output is not escaped
#67Rocket Maintenance Mode & Coming Soon Page211,1761,4064k+Non-prefixed global variable
#68Royal Addons for Elementor – Addons and Templates Kit for Elementor2113,0112,530600k+Text Domain Mismatch
#69Seamless Donations is Sunset216005142k+Text Domain Mismatch
#70Professional Social Sharing Buttons, Icons & Related Posts – Shareaholic2132718110k+Output is not escaped
#71Smart Forms – when you need more than just a contact form217765745k+Output is not escaped
#72Accept Stripe Payments2137388220k+Missing nonce verification
#73ThirstyAffiliates – Affiliate Links, Link Branding, Link Tracking & Marketing Plugin2119066030k+Non-prefixed global variable
#74Buckaroo Woocommerce Payments Plugin215633262k+Exception output is not escaped
#75WCFM – Frontend Manager for WooCommerce214,7215,06720k+Non-prefixed global variable
#76WebP Express21160427300k+Non-prefixed global variable
#77Paysera Payment Gateway for WooCommerce211,8661957k+Exception output is not escaped
#78Pay For Post with WooCommerce219601,4741k+Non-prefixed global variable
#79PPOM – Product Addons & Custom Fields for WooCommerce213361,32520k+Non-prefixed global variable
#80Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output is not escaped
#81WP-Lister Lite for eBay216,6975,1292k+Output is not escaped
#82wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8141,46170k+Output is not escaped
#83Premium Packages – Sell Digital Products Securely212,7652,4443k+Output is not escaped
#84WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#85Frontend Admin by DynamiApps225,9223,20810k+Text Domain Mismatch
#86Advanced Classifieds & Directory Pro221,2293,5112k+Non-prefixed global variable
#87Advanced Form Integration — Connect Forms to 200+ Apps225,7714,67810k+wp function not compatible with requires wp
#88All-in-One Video Gallery229112,89220k+Non-prefixed global variable
#89Booking for Appointments and Events Calendar – Amelia221,48948090k+Exception output is not escaped
#90Shortcodes and extra features for Phlox theme2241342690k+Output is not escaped
#91Knowledge Base documentation & wiki plugin – BasePress Docs226711,7672k+Non-prefixed global variable
#92Borderless – Addons and Templates for Elementor224381,3885k+Non-prefixed global variable
#93Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots221,6042,01910k+Direct Query
#94BuddyPress225839,008100k+Non-prefixed function
#95Better WordPress Minify224124848k+Non Singular String Literal Domain
#96Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms2249329510k+Text Domain Mismatch
#97Divi Carousel Lite – 17+ Carousel Module229671,27510k+Non-prefixed global variable
#98Cleanup Action Scheduler225451,3061k+Non-prefixed global variable
#99Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8581,27050k+Text Domain Mismatch
#100Code Profiler – WordPress Performance Profiling and Debugging Made Easy222654008k+Non-prefixed global variable