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
#2351Bazz CallBack widget4255283k+Unsafe printing function
#2352Custom Spinner for Contact Form 74236111k+Output is not escaped
#2353Chartbeat4233181k+Output is not escaped
#2354Confetti42136173k+Unsafe printing function
#2355CookieHub – Cookie Consent Banner (DSGVO, CCPA, RGPD and GDPR compliance)4233493k+Output is not escaped
#2356Custom Admin Page by BestWebSoft – Configurable WordPress Dashboard Pages Plugin42472181400Text Domain Mismatch
#2357Simpliest Social Share423722600Unsafe printing function
#2358Dashboard Notes422734600Missing Arg Domain
#2359Simple HTML Sitemap4242201k+Text Domain Mismatch
#2360Duplicate Page or Post42122119k+Text Domain Mismatch
#2361Easy Video Player42202020k+Output is not escaped
#2362Embedly4217382k+Output is not escaped
#2363Exit Popup425151k+Output is not escaped
#2364FormCraft – Form Builder421861562k+Text Domain Mismatch
#2365Fusion Page Builder : Extension – Gallery422930600Output is not escaped
#2366Gelato Integration for WooCommerce4236325k+Output is not escaped
#2367Hide Cart Functions4212503k+Nonce verification recommended
#2368iOS images fixer4222426k+Nonce verification recommended
#2369LeadSnap4214841k+Input is not validated
#2370Image and Video Lightbox, Image PopUp4253151k+Output is not escaped
#2371LIQUID BLOCKS – Slider, Carousel, Accordion4250314k+Unsafe printing function
#2372Login No Captcha reCAPTCHA42452460k+Unsafe printing function
#2373Manage User Columns4215271k+Request data is not unslashed
#2374NS Remove Related Products for WooCommerce4295433k+Output is not escaped
#2375OG Tags42131342k+Non Singular String Literal Domain
#2376OnPay.io for WooCommerce42238371k+Text Domain Mismatch
#2377PE Easy Slider4219010800Output is not escaped
#2378Photo Galleria42785800Missing Arg Domain
#2379WP Email Log – PostBox42281700Nonce verification recommended
#2380Prepare New Version4253246k+Output is not escaped
#2381Prismatic4261292k+Output is not escaped
#2382reCAPTCHA for WooCommerce42803140k+Output is not escaped
#2383Republish Old Posts4283242k+Output is not escaped
#2384Reusable Blocks Extended42381520k+Output is not escaped
#2385SALERT – Fake Sales Notification WooCommerce4241678k+Non-prefixed global variable
#2386Sendcloud Shipping4278565k+Output is not escaped
#2387Simple Sticky Footer425716600Missing Arg Domain
#2388SMTP Mailer42514970k+Unsafe printing function
#2389Social Icon Widget42906500Output is not escaped
#2390Sticky Add To Cart Bar For WooCommerce424654600Output is not escaped
#2391SuperSaaS – online appointment scheduling4279101k+Text Domain Mismatch
#2392Top Bar42751110k+Output is not escaped
#2393Usermaven4236771k+Request data is not unslashed
#2394Vast Demo Import42180113600Text Domain Mismatch
#2395WC Speed Repair4234741k+Non-prefixed global variable
#2396Widget Contact Now42696500Output is not escaped
#2397TT Extra Fee Option for WooCommerce4237191k+Output is not escaped
#2398Dynamic Remarketing for Google Ads and WooCommerce4232152k+Output is not escaped
#2399WP Child Theme Generator42356620k+Request data is not unslashed
#2400WP Cron Cleaner425138500Unsafe printing function