ภาพรวมของปัญหา
เนื่องจากข้อจำกัดในการทำงานร่วมกันระหว่าง Dokan และ WPML ซึ่งจัดการโดยผู้พัฒนา Dokan ใน ปลั๊กอิน Dokan-WPML Integration (เปิดในแท็บใหม่) เอนด์พอยต์อย่างเช่น /dashboard/orders/ จะแสดงผล 404 เมื่อถูกแปล
วิธีแก้ปัญหาชั่วคราว
ปัญหานี้ได้รับการแก้ไขแล้วใน Dokan-WPML Add-on 1.0.6 การอัปเดตจะแก้ปัญหานี้บนไซต์ของคุณ ดังนั้นคุณจึงต้องใช้วิธีแก้ปัญหาชั่วคราวนี้เฉพาะเมื่อคุณยังไม่สามารถอัปเดตได้
หากคุณแปลเอ็นด์พอยต์และพบข้อผิดพลาด 404 เมื่อใช้งาน Dokan ร่วมกับ WPML คุณสามารถแก้ไขได้โดยลบคำแปลออก:
- สำรองข้อมูลเว็บไซต์ของคุณให้สมบูรณ์
- ไปที่ WPMLการแปลสตริง
- ค้นหาเอ็นด์พอยต์ที่ได้รับผลกระทบหรือคำแปลของเอ็นด์พอยต์นั้น
- ลบสตริงข้อความออกจากตาราง