WordPress.WP.I18n.MixedOrderedPlaceholdersText

Mixed Ordered 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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#1wpForo Forum174,0332,92220k+Unsafe Printing Function
#2Brizy – Page Builder2058972070k+Output Not Escaped
#3Borderless – Addons and Templates for Elementor224381,3885k+Non Prefixed Variable Found
#4GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output Not Escaped
#5MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6192,45310k+Output Not Escaped
#6WooCommerce221,3556,1297m+Non Prefixed Variable Found
#7BA Book Everything231,1841,08610k+Output Not Escaped
#8Kadence Security – Password, Two Factor Authentication, and Brute Force Protection231,053967700k+Missing Translators Comment
#9Payment Plugins for Stripe WooCommerce23529752100k+Non Prefixed Hookname Found
#10Event Tickets and Registration243,4154,21090k+Non Prefixed Variable Found
#11Cyrlitera – Transliteration of Links and File Names2745320440k+Output Not Escaped
#12Speed Booster Pack ⚡ PageSpeed Optimization Suite271081879k+Missing Translators Comment
#13Jetpack VaultPress287136210k+Missing
#14Email Templates Customizer and Designer for WordPress and WooCommerce3025034920k+Non Prefixed Variable Found
#15Hyyan WooCommerce Polylang Integration331412209k+Recommended
#16IP2Location Country Blocker342958830k+Output Not Escaped
#17Kadence WooCommerce Email Designer34119230100k+Non Prefixed Variable Found
#18Post Grid443320830k+Non Prefixed Variable Found
#19Pantheon Advanced Page Cache9110610k+Missing Unslash