WPML
ステータス
解決済み
報告対象
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キーを探して削除します。
注意:データベースの直接操作は影響の大きいアクションであり、一般的な方法としては推奨されません。ガイダンスについては、開発者またはホスティングプロバイダーにご相談ください。

すべての既知の問題 →