- สถานะ
- รอผู้พัฒนา
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Astra
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้ธีม Astra อาจมีบางกรณีที่การแปลบางส่วนจะแสดงผลไม่ถูกต้อง หากภาษาที่ตั้งค่าไว้ในโปรไฟล์ของผู้ใช้ตรงกับภาษาเริ่มต้นของไซต์ ปัญหานี้จะเกิดขึ้นในสถานการณ์ เช่น การเพิ่มสินค้าลงในตะกร้าสินค้าในภาษารองและไปที่หน้าตะกร้าสินค้า แม้ว่าจะได้รับการแปลแล้วก็ตาม ขั้นตอนการสั่งซื้อจะไม่ปรากฏในภาษาที่แปล
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลทั้งหมดของไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php
- ค้นหาบรรทัดที่ 180
- แทนที่:
if ( $wp_version >= 4.7 ) { $get_locale = get_user_locale(); } - ด้วย:
if ( $wp_version >= 4.7 && ! class_exists ('Sitepress') ) { $get_locale = get_user_locale(); }