WordPress.Security.EscapeOutput.OutputNotEscaped

Output is not escaped

Dynamic data is printed to the page without an escaping function for the output context.

critical weight

Why It Shows Up

WordPress Coding Standards detected a variable, option, request value, or function result reaching HTML output without a nearby escaping call.

Why It Matters

Unescaped output can become cross-site scripting when attackers control any part of the value being printed.

How to Fix

  • Use `esc_html()` for plain text, `esc_attr()` for attributes, and `esc_url()` for URLs.
  • Use `wp_kses()` or `wp_kses_post()` when limited HTML is intentionally allowed.
  • Escape as late as possible, right before output, so the selected escaping function matches the final context.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#5451CDN Enabler6914710k+Output is not escaped
#5452Chatway Live Chat – AI Chatbot, Customer Support, FAQ & Helpdesk Customer Service & Chat Buttons69222430k+Text Domain Mismatch
#5453Colorize Mobile Browser Address bar692631k+Output is not escaped
#5454Contact Form 7: Accessible Defaults693285k+Nonce verification recommended
#5455Contact Information Widget693533k+Output is not escaped
#5456Custom Archive Titles693942k+Output is not escaped
#5457Custom Field For WP Job Manager691654900Non-prefixed global variable
#5458Dashboard Commander69132900Output is not escaped
#5459Debug Bar Rewrite Rules692938800Non-prefixed global variable
#5460Easy Auto Reload – Auto Refresh6937121k+Text Domain Mismatch
#5461Email as Username for WP-Members69158700Text Domain Mismatch
#5462Embed Iframe692562k+wp function not compatible with requires wp
#5463GDPR Compliance for Mailchimp697152k+Missing nonce verification
#5464Google Plus Authorship696151k+trademarked term
#5465Hand Talk69344400Output is not escaped
#5466HelpCrunch – Live Chat, Chatbot & Knowledge Base for Customer Service691512k+Output is not escaped
#5467Mailster WordPress Newsletter Plugin6914118k+Output is not escaped
#5468Gist All-In-One Marketing – Live Chat, Popups, Email692411500Output is not escaped
#5469Media Slider for Photos Images Videos6910232k+Missing Version
#5470Patterns Kit6918253k+Missing direct file access protection
#5471Payment Gateway for PhonePe and for Woocommerce691514900Non Singular String Literal Domain
#5472PDF.js Viewer69143820k+Non-prefixed global variable
#5473Post Featured Video69415900Missing nonce verification
#5474PrivacyBee – Datenschutz im Autopilot691927600Non-prefixed global variable
#5475Rename Taxonomies by WebMan693271k+Missing Arg Domain
#5476Rife Extensions & Templates for Elementor6922720k+Output is not escaped
#5477Scroll Down Arrow693030800Missing Arg Domain
#5478Search & Filter69212850k+Input is not sanitized
#5479Shoppable Social Media Galleries by Sauce6913132k+Non-prefixed function
#5480Simple Login Lockdown691364k+Output is not escaped
#5481Simple Mathjax692934k+Short PHP open tag found
#5482Simple YouTube Embed6911115k+Nonce verification recommended
#5483SlingBlocks – Gutenberg Blocks by FunnelKit (Formerly WooFunnels)69179527k+Non-prefixed global variable
#5484TJ Custom CSS6918108k+Output is not escaped
#5485VWE – Voorheen Autodealers.nl692310500curl curl setopt
#5486WC Variations Radio Buttons6912213k+Non-prefixed global variable
#5487WP Disable Automatic Updates691482k+Output is not escaped
#5488Export WordPress Menus6994221k+wp function not compatible with requires wp
#5489WP Mapa Politico España693212400Output is not escaped
#5490WP Original Media Path693536k+Non Singular String Literal Domain
#5491WP referrer spam blacklist (fight 2040+ Referrer Spammers in (Google/Matomo) Analytics)69924700Non-prefixed constant
#5492Zapper Payments691111600Output is not escaped
#5493Add Widget After Content706117k+Setting is missing a sanitization callback
#5494In-feed ads for Google AdSense7020206k+Non-prefixed global variable
#5495Ambrosite Next/Previous Page Link Plus701121900Interpolated SQL is not prepared
#5496Animentor – Lottie & Bodymovin for Elementor701884k+Output is not escaped
#5497AppScenic – Smart AI Dropshipping7016413k+Dynamic hook name
#5498Private Store for WooCommerce B2B & Wholesale by B2BKing70868600Text Domain Mismatch
#5499BestPrice Analytics Integration7035101k+Text Domain Mismatch
#5500Checkfront Online Booking System7032162k+wp function not compatible with requires wp