WPML
สถานะ
แก้ไขแล้ว
ประเภท
บั๊ก
รายงานสำหรับ
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];
    	}

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