WPML
สถานะ
รอผู้พัฒนา
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
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'] = '';
    		}

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