- สถานะ
- แก้ไขแล้ว
- ประเภท
- บั๊ก
- รายงานสำหรับ
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- แก้ไขใน
- BuddyPress Multilingual 1.8.0
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- BuddyBoss Platform
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้ BuddyBoss ร่วมกับ WPML ประเภทโปรไฟล์จะแสดงประเภทสมาชิกทั้งหมด ทั้งเวอร์ชันต้นฉบับและเวอร์ชันที่แปล บนแบบฟอร์มการลงทะเบียน ปัญหานี้เกิดขึ้นแม้ว่าจะตั้งค่าประเภทโปรไฟล์เป็น “แปลได้ – แสดงเฉพาะเนื้อหาที่แปลเท่านั้น” ก็ตาม
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/buddyboss-platform/bp-members/bp-members-functions.php
- ค้นหาบรรทัดที่ 3466
- แทนที่:
if ( isset( $cache[ $cache_key ] ) ) { return $cache[ $cache_key ]; } - ด้วย:
if (isset($cache[$cache_key]) && !class_exists('Sitepress')) { return $cache[$cache_key]; }