- Trạng thái
- Đang chờ nhà phát triển
- Plugin/giao diện liên quan
- bbPress
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng WPML với bbPress, widget Recent Topics không hiển thị chính xác trong các ngôn ngữ phụ. Ngay cả sau khi dịch các diễn đàn và chủ đề, widget vẫn hiển thị nội dung từ ngôn ngữ mặc định.
Chúng tôi đã mở một trac ticket trong dự án bbPress. Bạn có thể đăng ký và thêm bình luận của mình để theo dõi tiến độ xử lý.
Giải pháp tạm thời
Giải pháp tạm thời 1 (Khuyên dùng):
- Chỉnh sửa widget “Recent Topics”.
- Trong cài đặt widget, hãy để trống trường Parent Forum ID thay vì sử dụng ‘any’.
Giải pháp tạm thời 2
Vui lòng đảm bảo bạn đã sao lưu toàn bộ trang web của mình trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/bbpress/includes/common/widgets.php.
- Tìm dòng 678.
- Thay thế:
$settings = $this->parse_settings( $instance );
- Bằng:
//workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }