WPML
الحالة
مفتوحة
أُبلغ عنها لـ
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 المدمجة لمبدل اللغة.

جميع المشاكل المعروفة →