WordPress.WP.I18n.NonSingularStringLiteralSingle

Non Singular String Literal Single

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
#1Pix por Piggly (para Woocommerce)205471954k+Exception Not Escaped
#2CartFlows – Funnel Builder & Checkout Plugin for WooCommerce21461614200k+Text Domain Mismatch
#3Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output Not Escaped
#4WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#5IMPress for IDX Broker221,0856367k+Text Domain Mismatch
#6Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App221,5812,326300k+Non Prefixed Variable Found
#7Seraphinite Accelerator2259425550k+Output Not Escaped
#8SportsPress – Sports Club & League Manager224602,24210k+Non Prefixed Variable Found
#9Tag Groups is the Advanced Way to Display Your Taxonomy Terms225754653k+Unsafe Printing Function
#1010Web Booster – Website speed optimization, Cache & Page Speed optimizer2251360180k+Non Prefixed Variable Found
#11CoDesigner – All in One Elementor WooCommerce Builder224,1317745k+Text Domain Mismatch
#12User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration222871,43220k+Non Prefixed Variable Found
#13Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder234,7461,27930k+Non Singular String Literal Domain
#14GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,6622,97110k+Output Not Escaped
#15Happy Addons for Elementor23573444400k+Output Not Escaped
#16Link Whisper Free233,8825,30330k+Text Domain Mismatch
#17Media Library Assistant231,1443,94370k+Recommended
#18MediaPress239045834k+Output Not Escaped
#19Photo Gallery by 10Web – Mobile-Friendly Image Gallery234,1591,553100k+Output Not Escaped
#20Tag, Category, and Taxonomy Manager – Autotagger Automatically Add Terms2340586950k+Recommended
#21Slider by 10Web – Responsive Image Slider235,81497610k+Output Not Escaped
#22Travelpayouts237691106k+Output Not Escaped
#23Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning231,11820240k+Missing Translators Comment
#24WP Delicious – Recipe Plugin for Food Bloggers (formerly Delicious Recipes)248452,6654k+Non Prefixed Variable Found
#25Email Subscribers & Newsletters – Email Marketing, Post Notifications & Newsletter Plugin for WordPress246521,49560k+Non Prefixed Hookname Found
#26Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns24112632200k+Non Prefixed Variable Found
#27Simple Calendar – Google Calendar Plugin242,03559150k+missing direct file access protection
#28SEO Ultimate2443726920k+Output Not Escaped
#29Stripe Payment Forms by WP Simple Pay – Accept Credit Card Payments + Subscriptions with Stripe246346529k+Exception Not Escaped
#30SureForms – Drag & Drop Contact Form & Form Builder, Payment Form, Survey, Quiz & Calculator24351250500k+Text Domain Mismatch
#31WP RSS Aggregator – RSS Import, Feed to Post, Autoblogging, AI Content241,77539340k+Text Domain Mismatch
#32WP Travel Engine – Elementor Widgets | Create Travel Booking Website Using WordPress and Elementor245,9072,13610k+Text Domain Mismatch
#33PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus253621,586100k+Non Prefixed Variable Found
#34Independent Analytics – WordPress Analytics Plugin251,1482,293100k+Non Prefixed Variable Found
#35Themesflat Addons For Elementor2871422740k+Output Not Escaped
#3610WebSocial2858418510k+Unsafe Printing Function
#37DEPRECATED – Shipmondo – A complete shipping solution for WooCommerce321661195k+Output Not Escaped
#38PublishPress Checklists: Pre-Publishing Approval Checklist – Validate Post Requirements331401823k+Missing Translators Comment
#39Cornerstone3416117430k+Recommended
#40Gum Addon for Elementor356607250k+Text Domain Mismatch
#41ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663667100k+Non Prefixed Variable Found
#42WP fail2ban Blocklist3661633k+Not Prepared
#43Ultimate Tag Cloud Widget37715164k+Output Not Escaped
#44QR Redirector3948544k+Output Not Escaped
#45Reusable Blocks Extended42381520k+Output Not Escaped
#46FakerPress536615210k+Non Prefixed Variable Found
#47Simple Blog Stats5325764k+Non Prefixed Function Found