Tổng quan về sự cố
Trên nền tảng BuddyBoss, bạn có thể gặp vấn đề về bản dịch với các biểu mẫu tìm kiếm do chúng không hiển thị các giá trị đã dịch trên các trang tìm kiếm hồ sơ, mặc dù các trường đã được dịch trong hồ sơ người dùng.
Giải pháp tạm thời
Vui lòng đảm bảo có bản sao lưu toàn bộ trang web trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/buddyboss-platform/bp-templates/bp-nouveau/buddypress/common/search/profile-search.php.
- Thay thế:
value="<?php echo $key; ?>"><?php echo $label; ?></option>
- Bằng:
value="<?php echo $key; ?>"><?php $label = apply_filters( 'wpml_translate_single_string', $label, 'Buddypress Multilingual', 'profile field ' . $f->id . ' - option \'' . str_replace(' ', '-', strtolower($key)) . '\' name' ); echo $label; ?></option>