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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#351PowerPack Lite for Beaver Builder272,8423757k+Text Domain Mismatch
#352PublishPress Permissions: Control User Access for Posts, Pages, Categories, Tags2742432310k+Missing Translators Comment
#353Rate My Post – Star Rating Plugin by FeedbackWP2722236020k+Output Not Escaped
#354Speed Booster Pack ⚡ PageSpeed Optimization Suite271081879k+Missing Translators Comment
#355VOD Infomaniak2779738520k+Output Not Escaped
#356Watu Quiz271,0891,0143k+Output Not Escaped
#357WP Booking System – Booking Calendar2750255020k+Output Not Escaped
#358WP-DBManager2738630460k+Non Prefixed Variable Found
#359WP Job Manager279257880k+Non Prefixed Hookname Found
#360Integration for Mailchimp and Contact Form 7, WPForms, Elementor, Ninja Forms286493579k+Text Domain Mismatch
#361Void Contact Form 7 Widget For Elementor Page Builder282796610k+Text Domain Mismatch
#362Maspik – Ultimate Spam Protection2821286430k+Missing
#363Kadence Starter Templates — Predesigned Website Templates28312215300k+Missing Arg Domain
#364Maven Algolia28148896k+Non Singular String Literal Domain
#365Media Hygiene: Remove or Delete Unused Images and More!286543095k+Non Singular String Literal Domain
#366Notification for Telegram28189934k+Output Not Escaped
#367Order Tracking – WordPress Status Tracking Plugin286197723k+Unsafe Printing Function
#368ووکامرس فارسی2815721590k+Output Not Escaped
#369Pixel Gallery Addons for Elementor – Easy Grid, Creative Gallery, Drag and Drop Grid, Custom Grid Layout, Portfolio Gallery281432585k+Post Not In exclude
#370Podcast Importer SecondLine283561694k+Text Domain Mismatch
#371Responsive Lightbox & Gallery28139513100k+Non Prefixed Hookname Found
#372Transliterator – Multilingual and Multi-script Text Conversion283053203k+Output Not Escaped
#373Sparkle Demo Importer283071666k+Text Domain Mismatch
#374Thim Kit for Elementor – Pre-built Templates & Widgets for Elementor2829129220k+Output Not Escaped
#375Ultimate FAQ Accordion Plugin2838622730k+Unsafe Printing Function
#37610WebSocial2858418510k+Unsafe Printing Function
#377WPS Bidouille2847221510k+Output Not Escaped
#378Alt Text AI – Automatically generate image alt text for SEO and accessibility297228020k+Non Prefixed Variable Found
#379Document Gallery29183988k+Output Not Escaped
#380Exclusive Addons for Elementor293,63026650k+Text Domain Mismatch
#381Kali Forms — Contact Form & Drag-and-Drop Builder297626510k+Dynamic Hookname Found
#382Page View Count2910824710k+Dynamic Hookname Found
#383Post Views Counter29179398200k+Non Prefixed Hookname Found
#384Themify – WooCommerce Product Filter2964314520k+Output Not Escaped
#385Custom Post Types and Custom Fields creator – WCK291,30014310k+Text Domain Mismatch
#386WP Popular Posts2977300100k+Non Prefixed Variable Found
#387WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics291181285k+Output Not Escaped
#388WP Magazine Modules Lite291526745k+Non Prefixed Variable Found
#389WP-PostRatings2942538430k+Output Not Escaped
#390XML for Google Merchant Center29523124k+Non Prefixed Variable Found
#391PublishPress Blocks – Block Controls, Block Visibility, Block Permissions3025134020k+Unsafe Printing Function
#392Contact Form 7 Connector303241965k+Text Domain Mismatch
#393aThemes Starter Sites3025919540k+Text Domain Mismatch
#394Email Templates Customizer and Designer for WordPress and WooCommerce3025034920k+Non Prefixed Variable Found
#395Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant302642214k+Missing Unslash
#396OoohBoi Steroids for Elementor302,05910040k+Text Domain Mismatch
#397Popularis Extra302371417k+Output Not Escaped
#398User Access Manager3039317110k+Output Not Escaped
#399Waitlist Woocommerce ( Back in stock notifier )302723114k+Output Not Escaped
#400FOX – Currency Switcher Professional for WooCommerce302111,02250k+Non Prefixed Variable Found