WPML
ステータス
解決済み
解決されたバージョン
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) ) {

または、テンプレートを手動で編集し、不足している条件を直接追加することもできます。ただし、翻訳を更新すると上書きされる可能性があることに注意してください。

すべての既知の問題 →