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
#2851Really Simple Click To Call Bar712338k+Output is not escaped
#2852Repeater Fields for WPForms7117318500wp function not compatible with requires wp
#2853Visual Bible Verse of the Day Widget71271900Output is not escaped
#2854WindPress – Tailwind CSS integration for WordPress71161063k+Non-prefixed hook name
#2855WPS Notice Center711273k+Unsafe printing function
#2856Bulk Term Editor72199400Output is not escaped
#2857Call Now and Chat Buttons721326k+Setting is missing a sanitization callback
#2858Advanced Datepicker – Restricts Date for Contact Form 77222811400wp function not compatible with requires wp
#2859Social Media Icons Widget72181101k+badly named files
#2860Storefront Product Sharing721334k+Output is not escaped
#2861Tabs Widget for Page Builder722273k+Text Domain Mismatch
#2862Video Backgrounds for SiteOrigin Page Builder725552k+Text Domain Mismatch
#2863Place Order Without Payment for WooCommerce72244623k+Text Domain Mismatch
#2864Webyx for Gutenberg – Fullpage Fullscreen Scrolling Websites721411700Output is not escaped
#2865Customizer for WooCommerce721013800Nonce verification recommended
#2866Advanced Custom Fields – Widget Relationship Field add-on73187500Output is not escaped
#2867Bestfreebie Elementor Icons732713400Text Domain Mismatch
#2868BuddyPress Activity Shortcode739142k+Non-prefixed hook name
#2869Conditionally display featured image on singular posts and pages7317630k+Output is not escaped
#2870Contact Form7: Autocomplete73278500Text Domain Mismatch
#2871Custom Datepicker NMR734121k+Missing Version
#2872Email Test – Check if your emails are being delivered73871k+Exception output is not escaped
#2873Freetobook Responsive Widget73514500Input is not sanitized
#2874Gravity Fieldset for Gravity Forms73141900Output is not escaped
#2875Hide WP Toolbar734131k+trademarked term
#2876NETOPIA Payments Payment Gateway7333110k+Missing nonce verification
#2877Popup for Contact Form 773137800Setting is missing a sanitization callback
#2878Product Category Dropdowns73193900Output is not escaped
#2879Restaurant Food Menu by WP Darko – Drag & Drop Restaurant Menu Builder for WordPress73168400Non-prefixed global variable
#2880Server-Side Cache AutoPurge73161710k+Text Domain Mismatch
#2881Simple Image Popup732151k+Output is not escaped
#2882Timeline Express – No Icons Add-On73109700Output is not escaped
#2883Under Construction Light731381k+Text Domain Mismatch
#2884Pedido Mínimo para WooCommerce738141k+Nonce verification recommended
#2885Advanced Custom Fields: Accordion Tab Field741411800Missing Version
#2886Append Link on Copy74235800Output is not escaped
#2887Bangla Date Display744474k+Text Domain Mismatch
#2888BP xProfile Location74724500Missing nonce verification
#2889Buy Now Button for WooCommerce749112k+Nonce verification recommended
#2890Cálculo do frete somente com o CEP – WC Brasil7413241k+Non-prefixed function
#2891Signature Field For Contact Form 7 – CF7Sign74912700Missing Translators Comment
#2892Datareporter Webcare741221700Non-prefixed global variable
#2893EmailKit – Email Customizer for WooCommerce & WP74178270k+slow db query meta query
#2894Highlight and Share – Unobtrusive and Lightweight Content Sharing7412115800Non-prefixed hook name
#2895Keon Toolset7442830k+Non-prefixed function
#2896Elements For Elementor74393710k+Non-prefixed global variable
#2897Image Gallery748114k+Nonce verification recommended
#2898Post Carousel for DV Builder7415292k+Text Domain Mismatch
#2899Post Grid Addon for Elementor74161310k+Missing direct file access protection
#2900Scroll to Top Button741641k+Output is not escaped