WordPress.WP.EnqueuedResourceParameters.MissingVersion

Missing Version

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
#101Trace My IP – Visitor IP Tracker, Stats Analytics & Page Views Counter with Email Alerts218713381k+wp function not compatible with requires wp
#102URL Shortify – Simple and Easy URL Shortener211,5112,66910k+Non-prefixed global variable
#103Buckaroo Woocommerce Payments Plugin216383212k+Exception output is not escaped
#104BuddyPress WooCommerce My Account Integration. Create WooCommerce Member Pages216681,569800Non-prefixed global variable
#105IS-theme-companion213,5595111k+Non Singular String Literal Domain
#106Wise Chat214705065k+Output is not escaped
#107WooCommerce211,3436,2127m+Non-prefixed global variable
#108Pay For Post with WooCommerce219581,4771k+Non-prefixed global variable
#109PPOM – Product Addons & Custom Fields for WooCommerce213361,31920k+Non-prefixed global variable
#110Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output is not escaped
#111WP Compress – Instant Performance & Speed Optimization213,3673,25310k+Non Singular String Literal Domain
#112WP-Lister Lite for eBay216,6965,1282k+Output is not escaped
#113wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8121,43270k+Output is not escaped
#114WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#115WebTotem Security211,110213800Text Domain Mismatch
#116WP Sessions Time Monitoring Full Automatic228691,529500Non-prefixed global variable
#117Advanced Classifieds & Directory Pro221,2293,5122k+Non-prefixed global variable
#118All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos229122,88520k+Non-prefixed global variable
#119Author Website Templates – Create Writer, Author & Publisher Websites Easily227112,910500Non-prefixed global variable
#120ANAC XML Bandi di Gara22294244500Output is not escaped
#121Backup Bolt225801,313800Non-prefixed global variable
#122Knowledge Base documentation & wiki plugin – BasePress Docs226711,7672k+Non-prefixed global variable
#123Borderless – Addons and Templates for Elementor224381,3885k+Non-prefixed global variable
#124Better WordPress Minify224124847k+Non Singular String Literal Domain
#125Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms2249329510k+Text Domain Mismatch
#126Cart Lift – Abandoned Cart Recovery for WooCommerce and EDD226697691k+Output is not escaped
#127Cleanup Action Scheduler225451,3061k+Non-prefixed global variable
#128Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8541,26950k+Text Domain Mismatch
#129Passster – Password Protect Pages and Content225391,42210k+Non-prefixed global variable
#130Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 700+ Patterns, 58 Blocks & Templates222,3924,2906k+Non-prefixed global variable
#131RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login223,6525,1348k+Non-prefixed global variable
#132Data Tables Generator by Supsystic2216419810k+Exception output is not escaped
#133Directorist: AI-Powered Business Directory, Listings & Classified Ads225602,20220k+Non-prefixed global variable
#134DirectoryPress – Business Directory And Classified Ad Listing224,7872,795700Text Domain Mismatch
#135Download Manager222,5131,459100k+Output is not escaped
#136Diverse Solutions IDX Real Estate Listings & MLS Search227456051k+Heredoc Output Not Escaped
#137Dynamic QR Code – generator222382085k+Missing direct file access protection
#138easyReservations225,3072,480800Text Domain Mismatch
#139Ebook Store224101,054700Non-prefixed global variable
#140EleSpare – News, Magazine and Blog Addons for Elementor227331,42310k+Non-prefixed global variable
#141Employee Spotlight – Team Member Showcase & Meet the Team Plugin22247689400Non-prefixed hook name
#142Estatik Real Estate Plugin223,08432510k+Text Domain Mismatch
#143Events Maker by dFactory225888191k+Output is not escaped
#144Events Manager – Calendar, Bookings, Tickets, and more!224,7165,69070k+Output is not escaped
#145FACTO – Facturación Electrónica22244423400Request data is not unslashed
#146Falang multilanguage for WordPress227167691k+Output is not escaped
#147File Manager Pro – Filester22566391100k+Request data is not unslashed
#148Finale Lite – Sales Countdown Timer & Discount for WooCommerce221,0314514k+Output is not escaped
#149FireBox Popups – Increase Sales and Grow Your Email List221578267k+Non-prefixed global variable
#150Notification Bar, Announcement and Cookie Notice WordPress Plugin – FooBar221,3211,3713k+Non-prefixed global variable