PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound

Discouraged text-domain loading

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
#2201WP User Switch538461k+Input is not sanitized
#2202AffiliateWP – Order Details For Affiliates5462272k+Output is not escaped
#2203Boostify Header Footer Builder for Elementor54419557k+Text Domain Mismatch
#2204Custom Category Templates5411113k+Unsafe printing function
#2205Cyr-To-Lat541648300k+Dynamic hook name
#2206Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO541612k+Request data is not unslashed
#2207F4 Media Taxonomies547391k+Input is not sanitized
#2208Helpie FAQ — Accordion, Docs & Knowledge Base5496899k+Nonce verification recommended
#2209Quick Buy Now Button for WooCommerce541362540k+Text Domain Mismatch
#2210Reorder Terms5417381k+Nonce verification recommended
#2211SimplyBook.me – Booking and reservations calendar54311330k+Exception output is not escaped
#2212SpeedSize Image & Video AI-Optimizer549817400Text Domain Mismatch
#2213Sp*tify Play Button for WordPress5421153k+Text Domain Mismatch
#2214Sticky Floating Forms Lite542629900Non-prefixed global variable
#2215WP Call Button – Easy Click to Call Button for WordPress54213840k+Non-prefixed global variable
#2216WP Menu Icons54685220k+Text Domain Mismatch
#2217WebinarPress – Webinar System for WordPress5461499900Non-prefixed global variable
#2218Advanced Custom Order Status for WooCommerce554433500Text Domain Mismatch
#2219AI Assistant for Elementor – Auto Content Writer, OpenAI, ChatGPT5515124400Text Domain Mismatch
#2220Quick Buy Now Button for WooCommerce5537395k+Output is not escaped
#2221Email Template Customizer for WooCommerce5555224820k+Text Domain Mismatch
#2222Enhanced Category Pages5523252k+Direct Query
#2223Go Live Update Urls55114980k+Non-prefixed hook name
#2224Gutenify – Visual Site Builder Blocks & Site Templates5566405k+Missing Arg Domain
#2225Head Meta Data55194210k+Non-prefixed function
#2226Head, Footer and Post Injections55952200k+Non-prefixed global variable
#2227Holded integration5572232k+Non Singular String Literal Domain
#2228Insert Pages55523040k+Output is not escaped
#2229JetWidgets For Elementor559927910k+Non-prefixed global variable
#2230LifterLMS Labs555182k+Output is not escaped
#2231Mailster for WooCommerce5523321k+Non-prefixed global variable
#2232Marvy – Background Animations for Elementor5563344k+Text Domain Mismatch
#2233Page Animations And Transitions5589671k+Non Singular String Literal Domain
#2234Page Tagger5530102k+Output is not escaped
#2235Popup Maker – Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder5554692700k+Non-prefixed hook name
#2236Quick and Easy Testimonials5562323k+Non Singular String Literal Domain
#2237Semrush Content Toolkit5522242k+Non-prefixed global variable
#2238Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg5523191k+Output is not escaped
#2239Text Changer for Welcart5547743500Text Domain Mismatch
#2240Themeflection Numbers – Number Counter and Animated Numbers55224733k+Text Domain Mismatch
#2241AAArdvark Accessibility Reports556242700Non-prefixed global variable
#2242Insert Headers And Footers5574275300k+Non-prefixed function
#2243WP Ultimate Review552338170k+Non-prefixed global variable
#2244Admin Bar Fix564018400Text Domain Mismatch
#2245AI Copilot – ChatGPT Chatbot & AI Engine for Post Automation5665201k+Text Domain Mismatch
#2246BuddyCommerce: WooCommerce and BuddyPress Integration562919800Output is not escaped
#2247SMTP by BestWebSoft564861751k+Text Domain Mismatch
#2248FluentSnippets – High-Performance Code Snippets, Header & Footer Code, Custom CSS & PHP Code Manager56312750k+Nonce verification recommended
#2249FV Top Level Categories56241620k+Text Domain Mismatch
#2250Form data to kintone5625221k+Output is not escaped