PluginCheck.CodeAnalysis.EnqueuedResourceOffloading.OffloadedContent

Offloaded Content

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
#351REVIEWS.io for WooCommerce58711611k+Non-prefixed global variable
#352Safety Exit5852261k+Text Domain Mismatch
#353Disabled Source, Disabled Right Click and Content Protection5963310k+Nonce verification recommended
#354Mango Buttons5914213k+Output is not escaped
#355RevivePress – Keep your Old Content Evergreen5927465k+date date
#356FancyBox for WordPress601753330k+Text Domain Mismatch
#357Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages628110040k+Missing direct file access protection
#358Contact Form to Chat Apps | Click to Chat to Order – FormyChat63301363k+Direct Query
#359Sticky Side Buttons6427410k+Unsafe printing function
#360Web and WooCommerce Addons for WPBakery Builder654971231k+Text Domain Mismatch
#361CP Media Player – Audio Player and Video Player66224483k+Text Domain Mismatch
#362Bulk Term Generator – Import multiple tags, categories, and taxonomies easily668312k+Request data is not unslashed
#363Vibe AI – MCP Server for WordPress. Connect Claude, ChatGPT & Cursor6810242k+Non-prefixed global variable
#364WP Smart Preloader6827105k+Output is not escaped
#365WP Wand – Unlimited Content Generation using AI – for OpenAI, Claude, Openrouter and Deepseek69452251k+Text Domain Mismatch
#366Contact Form 769563910m+Missing direct file access protection
#367Info Cards – Add Text and Media in Card Layouts719282k+Non-prefixed namespace
#368Print Bangla News7129172k+Output is not escaped
#369Responsive Blocks – Page Builder for Blocks & Patterns7247434k+badly named files
#370Storefront Product Sharing721335k+Output is not escaped
#371Spider Blocker7819920k+Missing Translators Comment
#372AIKO – AI Developer Lite791076k+error log error log
#373PDF Generator for WordPress83101981k+Non-prefixed global variable
#374Simple Share Buttons Adder8315720240k+Missing direct file access protection
#375Advanced Post Manager8511184k+Request data is not unslashed
#376Product Enquiry for WooCommerce (Now with AI Assistant)86614610k+Non-prefixed global variable
#377Authors List872165k+Nonce verification recommended
#378SiteGround Email Marketing8818751k+Non-prefixed namespace
#379ShareThis Dashboard for Google Analytics90427280k+Non-prefixed global variable
#380Publish To Apple News9088225k+Text Domain Mismatch
#381Cliengo – Chatbot91472k+Input is not sanitized
#382Snow Monkey Forms91364130k+Non-prefixed global variable
#383Version Control for jQuery92516k+Offloaded Content
#384OptionTree93165250k+Text Domain Mismatch
#385Easy Post Submission – Frontend Posting, Guest Publishing & Submit Content for WordPress941183k+Non-prefixed hook name
#386LLMs.txt and LLMs-Full.txt Generator941494k+Non-prefixed global variable
#387Coming Soon Maintenance Mode95427k+wp function not compatible with requires wp
#388Smart Custom Fields9582850k+Dynamic hook name
#389SNY Auto Featured Image954151k+Text Domain Mismatch
#390WPHindi – Type in Hindi in WordPress95791k+Not In Footer
#391WP Offload SES Lite96541510k+Text Domain Mismatch
#392Follow Us Badges96791k+Non-prefixed global variable
#393Block for Font Awesome98741k+Offloaded Content