PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound

load plugin textdomain Found

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
#1401LIQUID SPEECH BALLOON44343010k+Output Not Escaped
#1402Minimum Order Amount for Woocommerce4450162k+Text Domain Mismatch
#1403Ocean Modal Window44264410k+Output Not Escaped
#1404Simple Image Widget44261910k+Unsafe Printing Function
#1405SmartVideo – Video Player and CDN44295441k+Text Domain Mismatch
#1406UiChemy — Figma Converter for Elementor, Gutenberg and Bricks447859k+Recommended
#1407Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro452611720k+Non Prefixed Hookname Found
#1408Format Media Titles453345k+Unsafe Printing Function
#1409Icons Font Loader – Load Web Fonts and Icon Libraries4547332k+Text Domain Mismatch
#1410LWS Hide Login4555820k+Missing Unslash
#1411Post Date Randomizer454269k+Unsafe Printing Function
#1412ShayanWeb Admin FontChanger | افزونه‌ی تغییر فونت پیشخوان وردپرس شایان وب454281k+Output Not Escaped
#1413Simple Login Notification4513221k+Missing Unslash
#1414SyntaxHighlighter Evolved45334620k+Not In Footer
#1415VietQR4532395k+Text Domain Mismatch
#1416Payrexx Payment Gateway for WooCommerce45171172k+Non Prefixed Class Found
#1417WP Comment Policy Checkbox4531115k+Output Not Escaped
#1418WP Global Site Tag454897k+Output Not Escaped
#1419Better image sizes4645232k+Text Domain Mismatch
#1420Material Design Icons for Page Builders46694620k+missing direct file access protection
#1421Simple Sitemap – Create a Responsive HTML Sitemap46334860k+Non Prefixed Hookname Found
#1422Updater by BestWebSoft464942192k+Text Domain Mismatch
#1423WEN Logo Slider466461k+Non Prefixed Variable Found
#14243CX Free Live Chat, Calls & Messaging462416100k+Output Not Escaped
#1425Widget Disable46191910k+Output Not Escaped
#1426Verified Member for BuddyPress4720383k+Recommended
#1427FSM Custom Featured Image Caption4726275k+Output Not Escaped
#1428GetAutoSEO AI Tool47102441k+Direct Query
#1429Restore PayPal Standard for WooCommerce4719533k+Recommended
#1430Tabby Checkout4733464k+Non Prefixed Class Found
#1431WP Custom Author URL4716385k+Non Prefixed Variable Found
#1432QuadLayers TikTok Feed4778527k+Text Domain Mismatch
#1433Add Polylang support for Customizer4818202k+Recommended
#1434Ansar Import – One Click Starter Sites – for Elementor & Themes482711620k+Non Prefixed Variable Found
#1435AnWP Post Grid and Post Carousel Slider for Elementor4875817120k+Text Domain Mismatch
#1436Better Block Patterns4877111k+missing direct file access protection
#1437Filter Page by Template4817202k+Recommended
#1438Hotline Phone Ring4816158k+Output Not Escaped
#1439JW Player for WordPress48289801k+Text Domain Mismatch
#1440Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories4863273100k+Non Prefixed Variable Found
#1441Simple Custom Post Order481077300k+Direct Query
#1442Easy Updates Manager4813182300k+Non Prefixed Variable Found
#1443WP Remote Users Sync483551176k+Text Domain Mismatch
#1444ACF Quick Edit Fields49207230k+Recommended
#1445Gallery Carousel Without JetPack4956354k+Text Domain Mismatch
#1446Successful Redirection for Contact Form49332010k+Text Domain Mismatch
#1447Confirm Plus Contact Form 74919367k+Non Singular String Literal Domain
#1448Drag and Drop Multiple File Upload for WooCommerce49114295k+Text Domain Mismatch
#1449GDPR Tools: comment ip removement4918132k+Unsafe Printing Function
#1450Easy Google AdSense4919125k+Output Not Escaped