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
#51wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,3541,14070k+Output Not Escaped
#52Premium Packages – Sell Digital Products Securely212,7652,4443k+Output Not Escaped
#53WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#54Frontend Admin by DynamiApps225,9223,20810k+Text Domain Mismatch
#55Advanced Classifieds & Directory Pro221,2293,5112k+Non Prefixed Variable Found
#56Advanced Form Integration — Connect Forms to 200+ Apps225,7714,67810k+wp function not compatible with requires wp
#57All-in-One Video Gallery229112,89220k+Non Prefixed Variable Found
#58Shortcodes and extra features for Phlox theme2241342690k+Output Not Escaped
#59Borderless – Addons and Templates for Elementor224381,3885k+Non Prefixed Variable Found
#60Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots221,6042,01910k+Direct Query
#61Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8581,27050k+Text Domain Mismatch
#62Code Profiler – WordPress Performance Profiling and Debugging Made Easy222654008k+Non Prefixed Variable Found
#63RegistrationMagic – User Registration Forms Plugin223,6545,0628k+Non Prefixed Variable Found
#64WP Customer Area223,30894110k+Text Domain Mismatch
#65SysBasics Customize My Account for WooCommerce – Dashboard, Endpoints, Avatar & Menu Manager227038418k+Non Prefixed Variable Found
#66Directorist: AI-Powered Business Directory, Listings & Classified Ads224432,12920k+Non Prefixed Variable Found
#67Download Manager222,2901,301100k+Output Not Escaped
#68E2Pdf – Export Pdf Tool for WordPress221,07583610k+Unsafe Printing Function
#69Estatik Real Estate Plugin223,04932510k+Text Domain Mismatch
#70Events Manager – Calendar, Bookings, Tickets, and more!224,7225,62170k+Output Not Escaped
#71Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder22409236700k+Text Domain Mismatch
#72Notification Bar, Announcement and Cookie Notice WordPress Plugin – FooBar221,3211,3713k+Non Prefixed Variable Found
#73Five Star Restaurant Menu and Food Ordering227526095k+Output Not Escaped
#74FunnelKit Payment Gateway for Stripe WooCommerce2224432120k+Input Not Sanitized
#75GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output Not Escaped
#76Anti-Malware Security and Brute-Force Firewall22544965100k+Output Not Escaped
#77Happyforms – Form Builder for WordPress: Drag & Drop Contact Forms, Surveys, Payments & Multipurpose Forms221,03772220k+Unsafe Printing Function
#78HeadSpace2 SEO229403603k+Text Domain Mismatch
#79Számlázz.hu integráció WooCommerce-hez221,1694607k+Text Domain Mismatch
#80InfiniteWP Client222,2861,812200k+Exception Not Escaped
#81Import WP – Export and Import CSV and XML files to WordPress225803304k+Exception Not Escaped
#82Leyka222533,4452k+Missing Unslash
#83MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6192,45310k+Output Not Escaped
#84Slider, Gallery, and Carousel by MetaSlider – Image Slider, Video Slider22207323500k+Non Prefixed Variable Found
#85Modula Image Gallery – Photo Grid & Video Gallery22474436100k+Text Domain Mismatch
#86Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress229191,23010k+Output Not Escaped
#87Moloni229023562k+Missing Arg Domain
#88Newsletters222,9682,2482k+Text Domain Mismatch
#89NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall221,2652,065100k+Non Prefixed Variable Found
#90NinjaScanner – Virus & Malware scan2259655130k+Non Prefixed Variable Found
#91PagBank / PagSeguro Connect para WooCommerce225047434k+Non Prefixed Variable Found
#92PAYCOMET for WooCommerce221,2064232k+Text Domain Mismatch
#93Smart Popup by Supsystic223,17250310k+Non Singular String Literal Domain
#94Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non Prefixed Variable Found
#95Prime Mover – Migrate WordPress Website & Backups221,3261,60010k+Non Prefixed Variable Found
#96Salon Booking System – Free Version226506193k+missing direct file access protection
#97Social Sharing Plugin – Sassy Social Share221,689233100k+wp function not compatible with requires wp
#98ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF221,044799300k+Non Prefixed Variable Found
#99Slim Jetpack222,5861,9472k+Text Domain Mismatch
#100NextScripts: Social Networks Auto-Poster222,4081,13330k+Output Not Escaped