اگر به مشکل لود زبان توی پلاگینهای مورد نظر خودتون در ورژن 6.7 وردپرس برخورد کردید و دنبال یک راهحل سریع برای حل این مشکل هستید مراحل زیر رو دنبال کنید.
۱- پوشهای به نام wp-content/mu-plugins
ایجاد کنید
۲- فایل بالا رو دانلود کنید و در این پوشه قرار بدید.
در این روش بدون نیاز به کار خاصی پلاگین اجرا میشه
۳- اسم پلاگینی که مشکل دارید با لود شدن فایل ترجمهاش رو به صورت زیر داخل action اضافه کنید. مثلا در اینجا پلاگین mihanpanel رو من خواستم
فبکس کنم که سرچ کردم و دیدم خودش داره از این کد استفاده میکنه
load_plugin_textdomain('mihanpanel', false, 'mihanpanel/lang');
احتمالا توی ورژن بعدی این مشکل حل بشه.
نکته بعدی اگر دارید log میکنید خطاهای وردپرس رو علیالحساب debug mode رو غیرفعال کنید.
چرا که حجم فایل رو افزایش میده
Last active
November 18, 2024 09:46
-
-
Save devlifeX/c7f4b24ec8dd8d5132d1bbee7d4650a2 to your computer and use it in GitHub Desktop.
Fix-load_plugin_textdomain
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: load_plugin_textdomain | |
* Description: load_plugin_textdomain Plugin | |
* Version: 1.0.0 | |
*/ | |
add_action('plugin_loaded', function () { | |
load_plugin_textdomain('mihanpanel', false, 'mihanpanel/lang'); | |
load_theme_textdomain('woodmart', get_template_directory() . '-child/languages/'); | |
/** | |
* Add more load_plugin_textdomain below | |
*/ | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment