WPML
状态
未解决
报告针对
Advanced Custom Fields Multilingual 2.2.4
主题标签
Compatibility, Performance

问题概述

Advanced Custom Fields Multilingual 与 WPML 结合使用时,如果更新包含大量设置为“复制一次”的 ACF 自定义字段的次要语言文章,您可能会遇到性能问题。在某些情况下,更新过程可能需要几分钟的时间,并可能因 HTTP 502 错误而失败。

临时解决方法

在继续操作之前,请确保已对站点进行了完整备份

  • 打开 …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.php 文件。
  • 找到第 108 行。
  • 替换:
     
    remove_filter( 'acf/$metaKey', $keepOnlyLastFieldReference );
  • 替换为:
     
    remove_filter( 'acf/load_reference', $keepOnlyLastFieldReference );

此问题将在下一个 ACFML 版本中修复。

所有已知问题 →