- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 3.9.0-rc.2
ภาพรวมของปัญหา
หากคุณกำลังใช้ WPML 3.9 หรือใหม่กว่า คุณอาจทราบแล้วว่าคุณไม่จำเป็นต้องทำสำเนาโพสต์หรือผลิตภัณฑ์อีกต่อไปเพื่อแสดงเนื้อหาที่ไม่ได้แปลของคุณในภาษารอง
อย่างไรก็ตาม หากคุณวางเมาส์เหนือตัวสลับภาษาของคุณ คุณจะเห็นว่ามันชี้ไปที่ URL ที่ไม่ถูกต้อง สมมติว่าคุณมีภาษาอังกฤษเป็นภาษาเริ่มต้นและภาษาเยอรมันเป็นภาษารอง ในกรณีนี้ URL ผลิตภัณฑ์ของคุณควรมีลักษณะดังนี้:
- my-site.com/product/red-shirt (ผลิตภัณฑ์ภาษาอังกฤษ)
- my-site.com/de/produkt/red-shirt (ผลิตภัณฑ์ภาษาเยอรมัน)
แต่เมื่อคุณวางเมาส์เหนือธงภาษาเยอรมัน มันจะชี้ไปที่:
- my-site.com/de/product/red-shirt
แทนที่จะเป็น:
- my-site.com/de/produkt/red-shirt
วิธีแก้ปัญหาชั่วคราว
ไม่จำเป็นต้องใช้วิธีแก้ปัญหาชั่วคราวในกรณีนี้ เพราะแม้ว่าตัวสลับภาษาจะชี้ไปยัง URL ที่ไม่ถูกต้อง แต่ก็จะถูกเปลี่ยนเส้นทางไปยังเป้าหมายที่คุณต้องการ