- ステータス
- 開発者により解決済み
- 関連するプラグイン/テーマ
- 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);
修正に進展があり次第、このページを更新します。