WPML
Статус
Ожидается ответ автора
Связанный плагин/тема
bbPress
Теги темы
Compatibility

Обзор проблемы

При использовании WPML с bbPress виджет Свежие темы некорректно отображается на дополнительных языках. Даже после перевода форумов и тем виджет по-прежнему показывает контент на языке по умолчанию.

Мы открыли тикет в Trac в проекте bbPress. Вы можете подписаться и добавить свои комментарии, чтобы следить за ходом работы.

Обходное решение

Обходное решение 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'] = '';
    		}

Все известные проблемы →