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
#2751dLocal Go Payments83915400Missing Translators Comment
#2752Starter Templates by Gradient Themes832773k+Text Domain Mismatch
#2753Homepage Control831339k+Output is not escaped
#2754HREFLANG Tags Management By Webnow83234600Non-prefixed global variable
#2755JSM Force HTTP to HTTPS / SSL – No Setup, Fast and Reliable83117k+Request data is not unslashed
#2756Mailster SendGrid Integration832331k+Missing Translators Comment
#2757Media Player Addons for Elementor – Audio and Video Widgets for Elementor83181k+Nonce verification recommended
#2758Add menu separators to navigation8387900Non-prefixed hook name
#2759PDF Generator for WordPress83101981k+Non-prefixed global variable
#2760Easy Photography Portfolio8338332k+Missing direct file access protection
#2761Template Kit – Export837908k+Non-prefixed global variable
#2762Acme Demo Setup848610k+Non-prefixed function
#2763AnimateGL Animations for WordPress – Elementor & Gutenberg Blocks Animations8488203k+Text Domain Mismatch
#2764Dynific Addons for Elementor (formerly AnyWhere Elementor)8433570k+Text Domain Mismatch
#2765Cachify849369k+Non-prefixed global variable
#2766ClickShip841351k+Output is not escaped
#2767WP All Import – Import Add-On for ACF8434650k+Non-prefixed global variable
#2768Digital Signature For Contact Form 78422115k+file system operations fwrite
#2769FEWC – Extra Checkout Fields For WooCommerce84741700Non-prefixed global variable
#2770Filterable Portfolio843761k+Non-prefixed global variable
#2771Stape Conversion Tracking8423410k+Non Singular String Literal Domain
#2772Mailster reCaptcha844151k+Missing nonce verification
#2773Nav Menu Roles8431870k+Non-prefixed hook name
#2774Ocean Social Sharing84103660k+Non-prefixed global variable
#2775Safelayout Cute Preloader – CSS3 WordPress Preloader8431410k+Input is not validated
#2776Upload SVG84381k+Non-prefixed global variable
#2777Ventus – Weather Map Widget & Shortcode848833k+Text Domain Mismatch
#2778Logo Slider and Showcase842157k+Missing nonce verification
#2779WP PDF Generator8421221k+Request data is not unslashed
#2780Pay with LINE Pay841210700Missing Translators Comment
#2781Advanced Post Manager8511184k+Request data is not unslashed
#2782Attendance Manager859321800date date
#2783Better Business Reviews – Trustpilot WordPress Plugin85473k+Output is not escaped
#2784Popups – Submission Messages For Contact Form 785273k+Input is not sanitized
#2785Envíos Coordinadora Woocommerce (Oficial) – WordPress plugin851111500Missing Arg Domain
#2786Custom Classes85582k+Request data is not unslashed
#2787FontFlow Custom Icons for Elementor852915700Text Domain Mismatch
#2788JAMP Notes (Just Another Memo Plugin)85170183400Text Domain Mismatch
#2789Jotform – AI Chatbot8585k+Input is not validated
#2790No External Links857265k+Database parameter is not escaped
#2791Ocean Stick Anything856620k+Missing Arg Domain
#2792Portfolios85102700Output is not escaped
#2793Power Captcha reCAPTCHA85471k+Database parameter is not escaped
#2794Remove Footer Credit8573170k+Non-prefixed global variable
#2795Storefront Hamburger Menu85912k+Output is not escaped
#2796Visual Header85642400Non-prefixed function
#2797Advanced Custom Fields Contact Form 786104800Short PHP open tag found
#2798Featured image to All-Posts8665400Nonce verification recommended
#2799Block Pattern Builder86105600Missing Translators Comment
#2800Blockly – Gutenberg Blocks86617600Non-prefixed constant