WPML
ステータス
開発者からの返答待ち
関連するプラグイン/テーマ
bbPress
トピックタグ
Compatibility

問題の概要

WPMLbbPressと併用する場合、最近のトピックウィジェットがセカンダリ言語で正しく表示されません。フォーラムとトピックを翻訳した後でも、ウィジェットには引き続きデフォルト言語のコンテンツが表示されます。

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'] = '';
    		}

すべての既知の問題 →