- 状态
- 等待作者
- 相关插件/主题
- bbPress
- 主题标签
- Compatibility
问题概述
将 WPML 与 bbPress 一起使用时,Recent Topics 小工具在次要语言中无法正确显示。即使翻译了论坛和话题,该小工具仍会显示默认语言的内容。
我们在 bbPress 项目下提交了一个 Trac 工单。您可以订阅并添加评论以关注其进度。
临时解决方法
临时解决方法 1(推荐):
- 编辑“Recent Topics”小工具。
- 在小工具设置中,将 Parent Forum ID 字段留空,而不是使用“any”。
临时解决方法 2
在继续操作之前,请确保您的站点有完整的站点备份。
- 打开 …/wp-content/plugins/bbpress/includes/common/widgets.php 文件。
- 找到第 678 行。
- 将:
$settings = $this->parse_settings( $instance );
- 替换为:
//workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }