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
#3051WP Post Page Clone96580k+trademarked term
#3052Acme Fix Images – Regenerate Thumbnails97553k+Missing direct file access protection
#3053Advanced Custom Fields Repeater & Flexible Content Fields Collapser97354k+trademarked term
#3054Advanced Google reCAPTCHA97315200k+Non-prefixed global variable
#3055All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu & Sidebar9731k+Discouraged text-domain loading
#3056Allow Webp image97475k+Non-prefixed function
#3057Automatik Blog975231k+Non-prefixed global variable
#3058Base (formerly BaseLinker) – 300+ marketplaces, 150+ carriers & PIM & OMS & WMS in one972164k+Direct Query
#3059Booking.com Product Helper97281k+Discouraged text-domain loading
#3060Widget for Google Reviews97341k+Discouraged text-domain loading
#3061Clean Login972136k+Non-prefixed hook name
#3062Coldbox Addons97112800Missing direct file access protection
#3063Columns Reordering For Elementor9742900Missing direct file access protection
#3064Contactus9761500Non Enqueued Script
#3065Custom Currency Symbol for WooCommerce97721k+Text Domain Mismatch
#3066AOS Animation for SiteOrigin Page Builder97273k+Missing Version
#3067Datalayer for WooCommerce FREE9735700Non-prefixed function
#3068Disable Admin Dashboard Notices – Get a distraction free WordPress backend97171k+Discouraged text-domain loading
#3069DocsPress – Online Documentation97163400wp function not compatible with requires wp
#3070Quick Copy – Duplicate Posts & Pages9731k+Discouraged text-domain loading
#3071FAQ Block9742500Discouraged text-domain loading
#3072FlexiType Lite972141k+Non-prefixed global variable
#3073GenerateBlocks9798200k+file system operations is writable
#3074Gosign – Gallery box Block971141k+Missing Version
#3075Reviewkit – Trustpilot Reviews Widget & Embed97328700Non-prefixed global variable
#3076jQuery Updater978420k+library core files
#3077Linked Variations for WooCommerce – Link Separate Products by Attribute with Swatches, Quick View & Shortcodes971234500Non-prefixed global variable
#3078Maestro Connector9774500Missing direct file access protection
#3079Nepali Date Converter97225900Non-prefixed function
#3080Newpost Catch9721510k+Non-prefixed hook name
#3081PHP Compatibility Checker97425200k+Text Domain Mismatch
#3082Podlove Web Player97844k+Missing direct file access protection
#3083PowerFolio – Portfolio & Image Gallery for Elementor97101210k+Non-prefixed hook name
#3084PowerPack for LearnDash9717381k+Text Domain Mismatch
#3085Search Widget Post Types for Elementor9742600Deprecated parameter: load_plugin_textdomain parameter 2
#3086Show Current Template9741100k+Discouraged text-domain loading
#3087Sidebar Login972610k+Non-prefixed global variable
#3088Simple Analytics97631k+Missing Translators Comment
#3089Smart Search & Product Filter for WooCommerce – Searchanise97224900Non-prefixed global variable
#3090Sopro9744500Non-prefixed function
#3091SVG Support971271m+Non-prefixed global variable
#3092TextMe SMS97313600Non-prefixed global variable
#3093Themes Artist Demo Importer977561k+Text Domain Mismatch
#3094Tutor LMS BunnyNet Integration972131k+Non-prefixed global variable
#3095Adobe Fonts (formerly Typekit) for WordPress973510k+trademarked term
#3096UnfoldWP Import Companion9757700Text Domain Mismatch
#3097Vision – Interactive Image Map with Hotspots Builder9722k+Discouraged text-domain loading
#3098PAY by square pre WooCommerce9744500trademarked term
#3099Ozow Gateway for WooCommerce97210800Non-prefixed constant
#3100Website Chat Button: Kommo integration971431k+Non-prefixed global variable