- สถานะ
- เปิด
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Avada
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
ข้อความและลิงก์ไปยังคำแปลที่มีอยู่จะแสดงมากกว่าหนึ่งครั้งเมื่อใช้การตั้งค่าต่อไปนี้:
- ตัวเลือก ลิงก์ไปยังคำแปลของโพสต์ เปิดใช้งานอยู่ใน WPML → ภาษา
- คุณใช้ฟีเจอร์ตัวสร้างธีมของ Avada ร่วมกับ Global Layouts
วิธีแก้ปัญหาชั่วคราว
ทีมพัฒนาของเราทราบถึงปัญหานี้แล้วและกำลังดำเนินการแก้ไขปัญหาอย่างถาวร
สำหรับวิธีแก้ปัญหาชั่วคราว คุณสามารถปิดใช้งานตัวเลือก Links to translation of posts ใน WPML → ภาษา เพื่อซ่อนข้อความและลิงก์ทั้งหมด
หรือคุณสามารถ:
- สร้างข้อมูลสำรองสำหรับไซต์ของคุณหรือทดสอบวิธีแก้ปัญหาชั่วคราวนี้บนไซต์สำหรับการพัฒนา
- เพิ่มโค้ดต่อไปนี้ที่ส่วนท้ายของไฟล์ functions.php ในธีมที่ใช้งานอยู่ของคุณและบันทึกการเปลี่ยนแปลง:
- แก้ไขหน้าที่มีปัญหาในภาษาเริ่มต้น
- บันทึกอีกครั้ง
- อัปเดตการแปล
add_filter('the_content', function ($content){
if (is_single()) {
if ($content == get_the_content()) {
remove_filter('wpml_ls_post_alternative_languages', '__return_false');
} else {
add_filter('wpml_ls_post_alternative_languages', '__return_false');
}
} else {
add_filter('wpml_ls_post_alternative_languages', '__return_false');
}
return $content;
}, 1);