WPML
状态
已解决
报告针对
Advanced Custom Fields Multilingual 2.0.5
解决于
Advanced Custom Fields Multilingual 2.1.0
主题标签
Bug

问题概述

如果您访问 WPML > 设置 > 自定义字段,您可能会发现某些部分丢失。错误日志会显示类似以下的 PHP 致命错误:

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 键。
注意:直接操作数据库是一项高风险操作,通常不建议作为常规做法。请咨询您的开发人员或主机提供商以获取指导。

所有已知问题 →