- สถานะ
- รอผู้พัฒนา
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- bbPress
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้ WPML ร่วมกับ bbPress วิดเจ็ต Recent Topics จะไม่แสดงผลอย่างถูกต้องในภาษารอง แม้ว่าจะแปลฟอรัมและหัวข้อแล้ว แต่วิดเจ็ตก็ยังคงแสดงเนื้อหาจากภาษาเริ่มต้น
เราได้เปิด trac ticket ภายใต้โปรเจกต์ bbPress แล้ว คุณสามารถติดตามและเพิ่มความคิดเห็นของคุณเพื่อดูความคืบหน้าได้
วิธีแก้ปัญหาชั่วคราว
วิธีแก้ปัญหาชั่วคราว 1 (แนะนำ):
- แก้ไขวิดเจ็ต “Recent Topics”
- ในส่วนการตั้งค่าวิดเจ็ต ให้เว้นฟิลด์ Parent Forum ID ว่างไว้แทนที่จะใช้ ‘any’
วิธีแก้ปัญหาชั่วคราว 2
โปรดตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลไซต์ทั้งหมดก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/bbpress/includes/common/widgets.php
- ค้นหาบรรทัดที่ 678
- แทนที่:
$settings = $this->parse_settings( $instance );
- ด้วย:
//workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }