- สถานะ
- แก้ไขแล้ว
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Enfold
ภาพรวมของปัญหา
เมื่อทำสำเนาพอร์ตโฟลิโอในอีกภาษาหนึ่ง ลำดับชั้น breadcrumb ของหน้าหลัก (ฟิลด์กำหนดเอง breadcrumb_parent) จะไม่ถูกคัดลอกหรือแปล
วิธีแก้ปัญหาชั่วคราว
- ตั้งค่าฟิลด์กำหนดเอง breadcrumb_parent ให้ถูกคัดลอก โดยไปที่ WPML > การจัดการการแปล > ไปที่แท็บ “การตั้งค่าเนื้อหาหลายภาษา” และเลื่อนลงไปที่ส่วน “การแปลฟิลด์ที่กำหนดเอง” > เลือก “คัดลอกจากต้นฉบับไปยังคำแปล”

- ในไดเรกทอรีธีมของคุณ ให้ไปตามเส้นทางนี้และเปิดไฟล์ (/enfold/framework/php/class-breadcrumb.php) จากนั้นเพิ่มโค้ดด้านล่างนี้:
$post_id = apply_filters('wpml_object_id' , $post_id, 'page' , true);
ก่อนบรรทัดนี้:
$page = get_page( $post_id );