WPML
สถานะ
แก้ไขแล้ว
แก้ไขใน
WPML 4.0.7

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

เมื่อคุณสร้าง หลักสูตร โดยใช้ปลั๊กอิน LearnDash และแปล หน้าที่แปลแล้วจะแสดงข้อผิดพลาด 404

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

ไปที่ WPML -> การจัดการการแปล ไปที่แท็บ การตั้งค่าเนื้อหาหลายภาษา และคลิกที่ลิงก์ ตัวเลือกการแปล slug ของโพสต์แบบกำหนดเอง เลือกตัวเลือก แปล slug ของโพสต์แบบกำหนดเอง (ผ่าน WPML การแปลสตริง) และคลิกปุ่ม บันทึก ดังภาพด้านล่าง แปล slug ของโพสต์แบบกำหนดเองโดยใช้การแปลสตริง
เมื่อเราตั้งค่าให้แปล slug ของโพสต์แบบกำหนดเองแล้ว ให้เลื่อนลงมาจนถึงส่วน โพสต์แบบกำหนดเอง สำหรับประเภทโพสต์แบบกำหนดเอง Courses ให้เลือกตัวเลือก “ใช้ slug ที่แตกต่างกันในภาษาต่าง ๆ สำหรับ Courses” เพิ่มข้อความที่แปลของคุณ และ บันทึก ดังภาพด้านล่าง เพิ่มการแปลไปยังประเภทโพสต์แบบกำหนดเองของ Courses หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า ลิงก์ถาวร ของคุณเป็น ชื่อโพสต์ คุณสามารถทำได้จากแดชบอร์ด WordPress ของคุณโดยไปที่ การตั้งค่า -> ลิงก์ถาวร และเลือก ชื่อโพสต์ จากนั้นคลิก บันทึก

คุณสามารถทำตามขั้นตอนเดียวกันนี้เพื่อแก้ไขการแสดงข้อผิดพลาด 404 ในภาษารองสำหรับประเภทโพสต์แบบกำหนดเองอื่น ๆ ของ LearnDash

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