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
#301Fix Alt Text245443461k+Non Singular String Literal Domain
#302FluentCRM – Email Newsletter, Automation, Email Marketing, Email Campaigns, Optins, Leads, and CRM Solution2419375380k+Direct Query
#303Football Pool241,0857331k+Output is not escaped
#304FV Simpler SEO247663082k+Text Domain Mismatch
#305FV Player 8243231,3831k+Non-prefixed function
#306GD Mail Queue24502582700Output is not escaped
#307GG Woo Feed for WooCommerce Shopping Feed on Google and Other Channels244695921k+Non-prefixed global variable
#308Assets manager, dequeue scripts, dequeue styles for WordPress245922552k+Output is not escaped
#309Easy Google Maps241,76438920k+Non Singular String Literal Domain
#310Import and export users and customers241,04035770k+Unsafe printing function
#311Social Slider Feed – Social Media Feed & Gallery Widgets2492970720k+Non-prefixed global variable
#312Dynamics 365 Integration24383166600Output is not escaped
#313Joli Table Of Contents246531,7557k+Non-prefixed global variable
#314LatePoint – Calendar Booking Plugin for Appointments and Events241,847937100k+Output is not escaped
#315Limit Attempts by BestWebSoft – WordPress Anti-Bot and Security Plugin for Login and Forms245635484k+Text Domain Mismatch
#316Listdom: AI-powered Business Directory with Classifieds Ads Listings244,5823,1221k+Output is not escaped
#317Local Pickup for WooCommerce245501,3881k+Non-prefixed global variable
#318Mailchimp for WooCommerce24523663200k+Non-prefixed global variable
#319MailerPress – Newsletter, email marketing & AI automation248053,9311k+Direct Query
#320Mailjet Email Marketing2443520610k+Unsafe printing function
#321Admin Tweaks241,5072061k+Text Domain Mismatch
#322Mass Pages/Posts Creator247361,3641k+Non-prefixed global variable
#323Receive customer payments on Woocommerce245491,4191k+Non-prefixed global variable
#324Timetable and Event Schedule by MotoPress2445623230k+Output is not escaped
#325MxChat – AI Chatbot & Content Generation for WordPress243,2201,3992k+Text Domain Mismatch
#326My WP Customize Admin/Frontend241,2492928k+Unsafe printing function
#327Ninja Forms – The Contact Form Builder That Grows With You247491,525600k+Nonce verification recommended
#328Pagar.me para WooCommerce245491165k+Text Domain Mismatch
#329Page Builder: Pagelayer – Drag and Drop website builder24769556400k+Output is not escaped
#330Participants Database249518947k+SQL query is not prepared
#331PeproDev Ultimate Invoice243792344k+Output is not escaped
#332Post Export Import with Media246191,3341k+Non-prefixed global variable
#333Post Slider and Post Carousel with Post Vertical Scrolling Widget – A Responsive Post Slider245991,53210k+Non-prefixed global variable
#334Post Status Notifier Lite24984451700Missing direct file access protection
#335Product Catalog Simple241,5551,9821k+Output is not escaped
#336Premmerce Brands for WooCommerce247001,3442k+Non-prefixed global variable
#337PrettyLinks – Affiliate Links, Link Branding, Link Tracking, Marketing and Stripe Payments Plugin244491,137200k+Nonce verification recommended
#338Product Editor Pro – WooCommerce Bulk Edit: Prices, Stock, Images, Titles, CSV Import & More242,1544,8331k+Non-prefixed global variable
#339Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors2436982020k+Nonce verification recommended
#340Pz-LinkCard249511,58120k+Non-prefixed global variable
#341reGenerate Thumbnails Advanced2422012270k+Unsafe printing function
#342Registrations for the Events Calendar – Event Registration Plugin244059437k+Non-prefixed global variable
#343Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More24141685100k+Non-prefixed global variable
#344PublishPress Revisions: Duplicate Posts, Submit, Approve and Schedule Content Changes2441457310k+Missing Translators Comment
#345RS WP Book Showcase – A Complete Book Catalogue & Library System249103431k+Text Domain Mismatch
#346RSFirewall!245635214k+Output is not escaped
#347Security Plugin, Firewall & Malware Scanner with Auto Removal241,19176930k+Output is not escaped
#348SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit246059281k+Non-prefixed global variable
#349SEO Ultimate2443726910k+Output is not escaped
#350Servebolt Optimizer241,9586811k+Text Domain Mismatch