WordPress.WP.I18n.TooManyFunctionArgs

Too Many Function Args

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
#1Podlove Podcast Publisher182,3261,4293k+Output Not Escaped
#2Filter Everything — WordPress & WooCommerce Filters2056873050k+Output Not Escaped
#3Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non Prefixed Variable Found
#4Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output Not Escaped
#5Eupago Gateway For Woocommerce216123202k+Output Not Escaped
#6Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4693,33310k+Non Prefixed Variable Found
#7Five Star Restaurant Reservations – WordPress Booking Plugin211,0991,14710k+Output Not Escaped
#8Borderless – Addons and Templates for Elementor224381,3885k+Non Prefixed Variable Found
#9Clearfy Cache – WordPress optimization plugin, Minify HTML, CSS & JS, Defer222,8581,27050k+Text Domain Mismatch
#10Five Star Restaurant Menu and Food Ordering227526095k+Output Not Escaped
#11GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output Not Escaped
#12Csomagpontok és Címkék WooCommerce-hez222,0017697k+Text Domain Mismatch
#13NinjaScanner – Virus & Malware scan2259655130k+Non Prefixed Variable Found
#14PagBank / PagSeguro Connect para WooCommerce225047434k+Non Prefixed Variable Found
#15Slim Jetpack222,5861,9472k+Text Domain Mismatch
#16Customize Feeds for Twitter22921714k+Non Prefixed Variable Found
#17URL Shortify – Simple and Easy URL Shortener221,5202,68910k+Non Prefixed Variable Found
#18WPSSO Core – Complete Schema Markup and Meta Tags221,4074125k+Missing Translators Comment
#19Content Egg – Affiliate Product Importer & Price Comparison231,2311,25710k+Non Prefixed Variable Found
#20Disable Bloat for WordPress & WooCommerce238631,32510k+Non Prefixed Variable Found
#21The GDPR Framework By Data443231,28751710k+Echo Found
#22Payment forms, Buy now buttons, and Invoicing System | GetPaid233701,2585k+Non Prefixed Variable Found
#23MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar234,06548820k+Text Domain Mismatch
#24ND Shortcodes236212,42620k+Non Prefixed Variable Found
#25Premium Blocks – Gutenberg Blocks, Patterns & Templates231413082k+Non Prefixed Function Found
#26The Events Calendar233,5123,848700k+Text Domain Mismatch
#27Advanced Booking & Appointment System – Webba Booking Calendar231,6153,3002k+Non Prefixed Variable Found
#28WP Migrate Lite – Migration Made Easy23368254200k+Exception Not Escaped
#29ECPay Ecommerce for WooCommerce244917392k+Missing
#30Event Tickets and Registration243,4154,21090k+Non Prefixed Variable Found
#31Music Player for Elementor – Audio Player & Podcast Player246081,30210k+Non Prefixed Variable Found
#32PrettyLinks – Affiliate Links, Link Branding, Link Tracking, Marketing and Stripe Payments Plugin244491,137300k+Recommended
#33Quick Event Manager241523881k+Non Prefixed Function Found
#34reGenerate Thumbnails Advanced2422012270k+Unsafe Printing Function
#35Simple Membership242,3731,78940k+Unsafe Printing Function
#36Ultimate Addons for Beaver Builder – Lite242,75148620k+Text Domain Mismatch
#37WCMultiShipping — Mondial Relay, Inpost & Chronopost for WooCommerce247304995k+Output Not Escaped
#38Payment Plugins Braintree For WooCommerce247317552k+Output Not Escaped
#39pensopay Payments243972462k+Output Not Escaped
#40NextMove Lite – Thank You Page for WooCommerce2491685710k+Non Prefixed Variable Found
#41WP Travel Engine – Elementor Widgets | Create Travel Booking Website Using WordPress and Elementor245,9072,13610k+Text Domain Mismatch
#42BuddyPress Docs252844217k+Recommended
#43Coupon Creator256984121k+Output Not Escaped
#44Smash Balloon Social Post Feed – Simple Social Feeds for WordPress25554982200k+Output Not Escaped
#45Fluid Checkout for WooCommerce – Lite2537084120k+Non Prefixed Hookname Found
#46FunnelKit – Funnel Builder for WooCommerce Checkout253,2782,57430k+Text Domain Mismatch
#47Gallery Images Ape255883411k+Output Not Escaped
#48MyFatoorah – WooCommerce25191893k+Output Not Escaped
#49VikBooking Hotel Booking Engine & PMS2513,2328,3128k+Output Not Escaped
#50weForms – Easy Drag & Drop Contact Form Builder For WordPress2591645010k+Output Not Escaped