- الحالة
- مفتوحة
- أُبلغ عنها لـ
- WPML Multilingual CMS 4.7.6
نظرة عامة على المشكلة
يأتي WPML ببعض الأنماط الافتراضية التي تُطبّق على مبدل اللغة ليبدو بمظهر مناسب.
ومع ذلك، يمكنك تعطيل ذلك باستخدام ثابت:
define('ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS', true);
في العادة، يؤدي القيام بذلك إلى إيقاف تحميل الأنماط المدمجة، ولكن في حالة كتلة Gutenberg لمبدل اللغة – فإن هذا غير صحيح وتظل الأنماط المدمجة قيد التحميل.
حل بديل مؤقت
يعمل مطورونا على هذه المشكلة، ولكن إذا كان هذا الأمر بالغ الأهمية بالنسبة لك، يمكنك الانتقال إلى الملف /wp-content/plugins/sitepress-multilingual-cms/classes/block-editor/Loader.php
هناك في الدالة
private function styleLanguageSwitcher() {يمكنك إضافة هذا الكود:
if (defined('ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS')) {
return '';
}
وبالقيام بذلك، ستتم مراعاة الثابت ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS ولن يتم تحميل CSS المدمجة لمبدل اللغة.