WordPress.WP.EnqueuedResourceParameters.NoExplicitVersion

No Explicit 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
#601Basic Interactive World Map4094541k+Text Domain Mismatch
#602Bulk Featured Image4069117800Output is not escaped
#603CC BMI Calculator401357800Output is not escaped
#604Charity Addon for Elementor4048081k+Text Domain Mismatch
#605Client Portal : SuiteDash Direct Login4093171k+Text Domain Mismatch
#606codoc4019392k+Request data is not unslashed
#607FAQ Concertina404316600Output is not escaped
#608Full Background Manager4037247k+Output is not escaped
#609I Agree! Popups405446600Output is not escaped
#610Interactive US Map4013654400Text Domain Mismatch
#611Loan Comparison4027192400Request data is not unslashed
#612Monkeyman Rewrite Analyzer4089102k+Non Singular String Literal Domain
#613Video Gallery – YouTube, Vimeo Gallery & YouTube API4053691k+Request data is not unslashed
#614No-Bot Registration40112422k+Unsafe printing function
#615No CAPTCHA reCAPTCHA40112264k+Text Domain Mismatch
#616Popup addon for Ninja Forms40121251k+Output is not escaped
#617Responsive Full Width Background Slider40131222k+Unsafe printing function
#618Search with Typesense4081122700Non-prefixed global variable
#619Multipage407228900Unsafe printing function
#620CPS | Age Verification4012735800Unsafe printing function
#621Thin Out Revisions409335800Non Singular String Literal Domain
#622Ultimate Custom Cursor401383800Output is not escaped
#623Visma Pay for Woocommerce4027371k+Output is not escaped
#624Wonder Video Embed409444k+Output is not escaped
#625WP Discord Invite407342400Unsafe printing function
#626XLTab – Accordions and Tabs for Elementor Page Builder40317651k+Text Domain Mismatch
#627Add Chat App Button4182122k+Output is not escaped
#628Bulk Images to Posts415551k+Unsafe printing function
#629Checklist416225400Text Domain Mismatch
#630Custom Post Type Cleanup4170121k+Output is not escaped
#631Database for CF74137322k+Text Domain Mismatch
#632Featured Audio41549400Output is not escaped
#633Highcompress Image Compressor4110669600Text Domain Mismatch
#634Infinite Ajax Scrolling Lite For Woocommerce413328500Output is not escaped
#635Jellyfish Counter Widget4117451k+Output is not escaped
#636Media Grid4142442k+Missing Arg Domain
#637MS Custom Login411176900Unsafe printing function
#638Grid Gallery – for Photo Gallery, Image Gallery & Portfolio419741k+Request data is not unslashed
#639Page Loading Effects4168242k+Output is not escaped
#640Prevent Landscape Rotation4131271k+Output is not escaped
#641Responsive Lightbox41681010k+Output is not escaped
#642Service Box41150230400Missing nonce verification
#643Smart User Slug Hider4185123k+Output is not escaped
#644Smooth Scroll Up4161106k+Output is not escaped
#645Super Testimonial – Testimonial & Customer Review Slider Plugin for WordPress41271682k+Request data is not unslashed
#646WaveSurfer-WP418322400Unsafe printing function
#647Quick View For WooCommerce4144441k+Output is not escaped
#648WP Extended Search411593720k+Output is not escaped
#649WPS Hide Login4134722m+Nonce verification recommended
#650Simple Accessibility Button4133171900Non-prefixed global variable