WPML
สถานะ
เปิด
รายงานสำหรับ
WPML Multilingual CMS 4.6.15

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

เมื่อแปลอนุกรมวิธานที่ตั้งค่าเป็นหมวดหมู่ย่อยของหมวดหมู่หลัก ลำดับชั้นของหมวดหมู่ย่อยและหมวดหมู่หลักจะไม่ถูกซิงค์ไปยังหมวดหมู่ที่แปลแล้ว

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

โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ


  • แก้ไขไฟล์ …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php

  • ค้นหาบรรทัดที่ 18

  • แทนที่: global $sitepress;

  • ด้วย: global $sitepress, $wpdb;

  • จากนั้น ก่อนถึงบรรทัด: $sitepress->get_wp_api()->wp_send_json_success( $new_term_object );

  • เพิ่มโค้ดต่อไปนี้: $sync = new WPML_Term_Hierarchy_Sync($wpdb);
    $sync->sync_element_hierarchy($taxonomy);

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