WordPress.WP.I18n.UnorderedPlaceholdersText

Unordered Placeholders Text

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
#1101Code Widget4460334k+Text Domain Mismatch
#1102I Order Terms4440241k+Output is not escaped
#1103KKiapay WooCommerce Plugin442025400Output is not escaped
#1104Post Grid443320830k+Non-prefixed global variable
#1105senangpay4438461k+Text Domain Mismatch
#1106WCFM – WCFM Marketplace integrate Elementor4482181k+Output is not escaped
#1107ReCaptcha v2 for Contact Form 7441230200k+Nonce verification recommended
#1108Gateway zibal for Woocommerce4470246k+Text Domain Mismatch
#1109Custom Error Pages455116600Output is not escaped
#1110Post Date Randomizer454269k+Unsafe printing function
#1111Batch Comment Spam Deletion4622151k+Nonce verification recommended
#1112GetAutoSEO AI Tool46102542k+Direct Query
#1113Gravity Forms Constant Contact4636273k+Non-prefixed class
#1114TotalSurvey for Survey, Quiz and Form4629033600Missing direct file access protection
#1115SX User Name Security46429900Output is not escaped
#1116AffiliateWP Checkout Referrals474826600Output is not escaped
#1117Gateway AqayePardakht for Woocommerce4772234k+Text Domain Mismatch
#1118Restore PayPal Standard for WooCommerce4719533k+Nonce verification recommended
#1119Better Usability for WooCommerce473093800Non-prefixed hook name
#1120FedaPay Gateway for WooCommerce472411700Output is not escaped
#1121AffiliateWP – Store Credit484721400Output is not escaped
#1122Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories4863273100k+Non-prefixed global variable
#1123Taxonomy Switcher4822362k+Nonce verification recommended
#1124WP First Letter Avatar484072k+Output is not escaped
#1125AffiliateWP – Leaderboard4968131k+Output is not escaped
#1126Add LinkedIn Insight Tag for LinkedIn Ads49126235k+Non Singular String Literal Domain
#1127Secondary Product Image for WooCommerce4925292k+Output is not escaped
#1128SKT Themes Demo Import492181044k+Text Domain Mismatch
#1129WP User Groups494432600Missing Translators Comment
#1130Aspexi Social Media Sidebox5017512700Text Domain Mismatch
#1131HT Slider For Elementor508844020k+Text Domain Mismatch
#1132Product Open Pricing (Name Your Price) for WooCommerce50105376k+Text Domain Mismatch
#1133Theme Demo Import50101955k+Non-prefixed hook name
#1134Aspexi Social Media Slider51177152k+Text Domain Mismatch
#1135YayMail – WooCommerce Email Customizer5116378850k+Non-prefixed global variable
#1136Affiliate Area Shortcodes by AffiliateWP5256162k+Text Domain Mismatch
#1137Debug This5243322k+Missing Translators Comment
#1138Formstack Online Forms5239201k+Output is not escaped
#1139Post Notification by Email5236132k+Output is not escaped
#1140SKU Generator for WooCommerce5229122k+Output is not escaped
#1141Starbox – the Author Box for Humans521441910k+Non Singular String Literal Domain
#1142WPVibe – MCP Server for WordPress. Connect Claude, ChatGPT, Gemini & Cursor5219583k+Interpolated SQL is not prepared
#1143Bulk Actions Select All532622800Text Domain Mismatch
#1144Multiple Post Thumbnails53251820k+Output is not escaped
#1145pretix widget532539400Non-prefixed global variable
#1146AffiliateWP – Order Details For Affiliates5462272k+Output is not escaped
#1147Juiz Lang Attribute5426272k+Text Domain Mismatch
#1148Advanced Custom Order Status for WooCommerce554433500Text Domain Mismatch
#1149Quick and Easy Testimonials5562323k+Non Singular String Literal Domain
#1150Refer A Friend for WooCommerce by WPGens5577211k+Text Domain Mismatch