WordPress.WP.I18n.NoHtmlWrappedStrings

No Html Wrapped Strings

A translation or text-domain pattern does not match WordPress internationalization expectations.

low weight

Why It Shows Up

Plugin Check found missing text domains, mismatched domains, missing translator comments, variable-only strings, placeholder issues, or deprecated translation loading patterns.

Why It Matters

Translation issues make the plugin harder to localize and can break strings for non-English WordPress users.

How to Fix

  • Use the plugin slug as the text domain unless the plugin intentionally declares a different one.
  • Keep translatable strings literal and move variables into placeholders.
  • Add translator comments before strings with placeholders or ambiguous context.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#401CCM19 Integration6714135k+Nonce verification recommended
#402Integration for Elementor forms – Sendinblue6796567k+Text Domain Mismatch
#403SKT Page Builder6815492k+Missing nonce verification
#404ELEX WooCommerce Discount Per Payment Method6960391k+Text Domain Mismatch
#405Upsell Funnel Builder for WooCommerce – Create Upsells, Cross-Sells, Order Bumps, Frequently Bought, and Popups.7031,4463k+Non-prefixed global variable
#406Product Variations Swatches for WooCommerce72813310k+Non-prefixed global variable
#407Webyx for Gutenberg – Fullpage Fullscreen Scrolling Websites721411700Output is not escaped
#408Web and WooCommerce Addons for WPBakery Builder7321131k+Missing Version
#409Invoice Gateway for WooCommerce – Invoice Payment Gateway753302k+Nonce verification recommended
#410ABC Crypto Checkout7643141k+Text Domain Mismatch
#411Variation Price Display For WooCommerce778716900Text Domain Mismatch
#412Responsive Tabs For Elementor7757271k+Text Domain Mismatch
#413ELEX WooCommerce Address Validation & Google Address Autocomplete Plugin787340700Missing Arg Domain
#414Panda Video8029173k+Non-prefixed global variable
#415CHL-Change HTML Lang81577k+Non-prefixed function
#416Internal Links Manager81496510k+Missing Arg Domain
#417oik-privacy-policy831442700No Html Wrapped Strings
#418ACF Nav Menu Field851663k+Text Domain Mismatch
#419Bit Flows: AI Agent Automation & Integrations for Forms, CRM, eCommerce, Google Sheets, and More8814312k+wp function not compatible with requires wp
#420Address Validation and Autocomplete for WooCommerce | Addressfinder898515900Text Domain Mismatch
#421GN Publisher: Google News Compatible RSS Feeds904720k+Non-prefixed constant
#422Image Hotspot With Tooltip For WPBakery Page Builder (formerly Visual Composer)926112400Text Domain Mismatch
#423List Child Pages Shortcode9852600wp function not compatible with requires wp
#424Surbma | Yoast SEO Breadcrumb Shortcode98183k+trademarked term
#425Loop Grid Extender for Elementor – ACF Repeater & Smart Filters9931k+No Html Wrapped Strings