- สถานะ
- เปิด
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 5.3.5
- แท็กหัวข้อ
- Bug, WCML
ภาพรวมของปัญหา
หากคุณตั้งค่ารูปแบบ URL ภาษาเป็น เพิ่มชื่อภาษาเป็นพารามิเตอร์ คุณจะพบว่าหลังจากออกจากระบบจากหน้า My Account ในภาษารอง คุณจะถูกเปลี่ยนเส้นทางไปยัง wp-login.php แทนที่จะอยู่ในหน้า My Account
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองทั้งหมดของไซต์ก่อนดำเนินการต่อ
- เพิ่มโค้ดต่อไปนี้ในไฟล์ functions.php ของธีม:
add_filter( 'logout_url', function( $url ) { return str_replace( '&', '&', $url ); }, 5 ); // Priority 5 to run before WPML's Core filter.
หรือคุณสามารถปิดตัวเลือก Allow translating the login and registration page ในหน้า WPML > การตั้งค่า