WPML
ステータス
開発者により解決済み
関連するプラグイン/テーマ
Enfold
トピックタグ
Compatibility

問題の概要

WPMLとEnfoldテーマを使用してバックエンドでページを編集する際、PHP警告が表示されます。

Warning: Undefined variable $translate_class in /wp-content/themes/enfold/config-wpml/class-avia-wpml.php on lines 811 and 816.

この問題は、EnfoldテーマのWPML統合ファイルにおける変数の誤った使用が原因で発生します。

回避策

続行する前に、必ずサイトの完全なバックアップを取得してください。


  • …/wp-content/themes/enfold/config-wpml/class-avia-wpml.phpファイルを開きます。

  • 次の行を探します:
    $$translate_class = avia_font_manager::get_frontend_icon_classes( $translate['font'], 'string' );
            


  • 以下の内容に置き換えます:
    $translate_class = avia_font_manager::get_frontend_icon_classes( $translate['font'], 'string' );
            

この問題についてはEnfoldテーマの開発者に報告済みであり、今後のテーマのアップデートで修正される予定です。

すべての既知の問題 →