WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 4.4.5
แก้ไขใน
WPML 4.4.6

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

หลังจากอัปเดตและเปิดใช้งาน การแปลสตริง URL บางส่วนหรือทั้งหมดของไซต์ของคุณจะนำไปยังหน้าบล็อกแทนที่จะเป็นเนื้อหาจริงของหน้า

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

นักพัฒนาของเรากำลังดำเนินการแก้ไขปัญหานี้ ในระหว่างนี้ โปรดลองใช้วิธีแก้ปัญหาชั่วคราวดังต่อไปนี้:


  1. สำรองข้อมูลไซต์ของคุณแบบเต็ม

  2. เปิดไฟล์ /plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-endpoints-support.php

  3. ค้นหาบรรทัดที่ 131

  4. แทนที่:
    if ( $endpoint_value === $endpoint_translation ) {
     continue;
    }

    ด้วย

    if ( $endpoint_value === urldecode($endpoint_translation) ) {
     continue;
    }

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