- ステータス
- 解決済み
- 解決されたバージョン
- WPML Multilingual CMS 4.7.4
- 関連するプラグイン/テーマ
- Divi
- トピックタグ
- Compatibility
問題の概要
Diviテーマを使用している場合、テンプレートで設定された表示条件が翻訳版にコピーされないという問題が発生する場合があります。
回避策
作業を進める前に、サイトの完全なバックアップを必ず作成してください。
- …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Divi/DisplayConditions.phpファイルを開きます。
- 30行目を探します。
- 変更前:
if ( 'categoryPage' === $condition['condition'] ) { - 変更後:
if ( in_array($condition['condition'], ['categoryPage','categories'], true) ) {
または、テンプレートを手動で編集し、不足している条件を直接追加することもできます。ただし、翻訳を更新すると上書きされる可能性があることに注意してください。