- ステータス
- 解決済み
- 報告対象
- Advanced Custom Fields Multilingual 2.0.5
- 解決されたバージョン
- Advanced Custom Fields Multilingual 2.1.0
- トピックタグ
- Bug
問題の概要
WPML > 設定 > カスタムフィールドに移動すると、一部のセクションが表示されなくなる場合があります。エラーログには次のようなPHP Fatal errorが記録されます。
PHP Fatal error: Uncaught InvalidArgumentException: item should be a Collection or an array or an object in /wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php:112
Advanced Custom Field Multilingualを無効にすると、この問題は解消されます。
回避策
何らかのアクションを実行する前に、サイト全体のバックアップを取得してください。
この問題を解決するには、以下の手順を実行します。
- データベースのwp_optionsテーブルを開きます。
- acfml_field_name_patternsキーを探して削除します。