- สถานะ
- แก้ไขแล้วโดยผู้พัฒนา
- รายงานสำหรับ
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- แก้ไขใน
- BuddyBoss Platform 2.5.70
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- BuddyBoss Platform
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้งานธีม BuddyBoss ภายในหน้า โปรไฟล์ผู้ใช้ > ฟอรัม ส่วน “My Discussions” และ “My Replies” จะไม่แสดงเนื้อหาสำหรับหัวข้อฟอรัมที่แปลแล้วในภาษารอง ซึ่งหมายความว่าหากผู้ใช้แสดงความคิดเห็นในหัวข้อฟอรัมที่แปลแล้ว การโต้ตอบของพวกเขาจะไม่ปรากฏให้เห็นเมื่อดูโปรไฟล์ในเวอร์ชันที่แปลแล้ว
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลทั้งหมดของเว็บไซต์ก่อนดำเนินการต่อ
- เพิ่มข้อมูลโค้ดต่อไปนี้ลงในไฟล์ functions.php ของธีม:
// WPML Workaround for compsupp-6425 function wpml_compsupp6425_fix_query_in_user_profile( $r ) { if ( class_exists('Sitepress') && isset( $r['post_parent'] ) && $r['post_parent'] === 'any' ) { $r['post_parent'] = ''; } return $r; } add_filter( 'bbp_after_has_topics_parse_args', 'wpml_compsupp6425_fix_query_in_user_profile' ); add_filter( 'bbp_after_has_replies_parse_args', 'wpml_compsupp6425_fix_query_in_user_profile' );