- ステータス
- 解決済み
- 報告対象
- WPML Multilingual CMS 4.5.2
- 解決されたバージョン
- 4.5.9
問題の概要
1つのブロック内にネストされた複数のウィジェットを使用しており、それらの言語で表示設定が異なる場合、すべてのウィジェットは最後に設定されたウィジェットの言語オプションに従います。
例:
- 外観 → ウィジェットに移動し、3カラムのカラムブロックを追加します。
- 1つのカラムにテキストウィジェットを追加し、すべての言語で表示するように設定します。
- 別のカラムにもう1つ追加し、デフォルト言語でのみ表示するように設定します。
- 3つ目のカラムにさらに別のウィジェットを追加し、セカンダリ言語でのみ表示するように設定します。
この状態でフロントエンドにアクセスすると、デフォルト言語ではウィジェットが表示されません。しかし、セカンダリ言語の設定が最後に行われたため、セカンダリ言語ではすべてのウィジェットが表示されます。
回避策
現在のところ利用可能な回避策はありませんが、開発チームはこの状況を認識しています。