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

問題の概要

WPMLおよびElementorでConsultingテーマサイドバーウィジェットstm_sidebar)を使用すると、次のようなPHP警告が発生する場合があります。

Warning: Undefined array key "elements" in /wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/class-wpml-elementor-translate-ids.php on line 120

Warning: foreach() argument must be of type array|object, null given in /wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/class-wpml-elementor-translate-ids.php on line 112

回避策

この問題の修正について、すでにテーマ開発者に連絡しています。

その間、フロントエンドにこれらの警告が表示される場合は、wp-config.phpファイルを編集することで警告を抑制できます。
続行する前に、必ずサイトの完全なサイトバックアップを取得してください。


  • WordPressインストールのルートディレクトリにあるwp-config.phpファイルを開きます。

  • 次を検索します:
    define('WP_DEBUG', true);
            


  • 次のように置き換えます:
    define('WP_DEBUG', true);
    define('WP_DEBUG_DISPLAY', false);
            

修正に進展があり次第、このページを更新します。

すべての既知の問題 →