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 ในตัวสำหรับตัวสลับภาษา

ปัญหาที่ทราบแล้วทั้งหมด →