- สถานะ
- แก้ไขแล้ว
- แก้ไขใน
- WPML Multilingual CMS 4.7.4
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Elementor
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้ ฟอนต์แบบกำหนดเอง ร่วมกับ Elementor และ โดเมนที่แตกต่างกันในแต่ละภาษา จะเกิดปัญหานโยบาย Cross-Origin Resource Sharing (CORS) ขึ้น ฟอนต์แบบกำหนดเองจะถูกโหลดจากโดเมนต้นฉบับเสมอ ซึ่งทำให้เกิดข้อผิดพลาดของนโยบาย CORS
วิธีแก้ปัญหาชั่วคราว
- ไปที่ WPML > การตั้งค่า > การแปลประเภทโพสต์
- ตั้งค่าประเภทโพสต์ Custom Fonts (elementor_font) ให้แปล
- ในหน้าเดียวกันแต่ในส่วนการแปลฟิลด์ที่กำหนดเอง ให้ตั้งค่าฟิลด์กำหนดเอง elementor_font_files ให้แปล
- เปิดคำแปลของคุณใน ATE
- ค้นหาไฟล์ '.ttf’
- เมื่อคุณพบแล้ว ให้แปล URL ของโดเมนเป็นโดเมนที่ถูกต้อง
- ไปที่ Elementor > เครื่องมือ
- กดปุ่ม Regenerate Files & Data
- ล้างแคชของเบราว์เซอร์