WPML
สถานะ
เปิด
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Avada
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

ข้อความและลิงก์ไปยังคำแปลที่มีอยู่จะแสดงมากกว่าหนึ่งครั้งเมื่อใช้การตั้งค่าต่อไปนี้:

  • ตัวเลือก ลิงก์ไปยังคำแปลของโพสต์ เปิดใช้งานอยู่ใน WPMLภาษา
  • คุณใช้ฟีเจอร์ตัวสร้างธีมของ Avada ร่วมกับ Global Layouts

วิธีแก้ปัญหาชั่วคราว

ทีมพัฒนาของเราทราบถึงปัญหานี้แล้วและกำลังดำเนินการแก้ไขปัญหาอย่างถาวร

สำหรับวิธีแก้ปัญหาชั่วคราว คุณสามารถปิดใช้งานตัวเลือก Links to translation of posts ใน WPMLภาษา เพื่อซ่อนข้อความและลิงก์ทั้งหมด

หรือคุณสามารถ:


  1. สร้างข้อมูลสำรองสำหรับไซต์ของคุณหรือทดสอบวิธีแก้ปัญหาชั่วคราวนี้บนไซต์สำหรับการพัฒนา

  2. เพิ่มโค้ดต่อไปนี้ที่ส่วนท้ายของไฟล์ functions.php ในธีมที่ใช้งานอยู่ของคุณและบันทึกการเปลี่ยนแปลง:
  3. 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);

  4. แก้ไขหน้าที่มีปัญหาในภาษาเริ่มต้น

  5. บันทึกอีกครั้ง

  6. อัปเดตการแปล

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