WPML
状态
已解决
报告针对
Advanced Custom Fields Multilingual 2.0.2
解决于
2.0.3
相关插件/主题
Advanced Custom Fields (ACF)
主题标签
Compatibility

问题概述

在我们最新的 Advanced Custom Fields Multilingual 版本(ACFML 2.0)中,当 Field Groups (acf-field-group) 设置为可翻译(并已翻译)时,字段会在原生编辑器中重复出现。出现此问题是因为函数 acf_get_field_groups() 被过早调用,导致缓存中填满了未经过滤或部分过滤的数据。在该阶段,缓存的字段组未按语言进行过滤。

临时解决方法

我们的开发人员目前正在着手修复此问题。不久将发布一个热修复版本。

在此期间,您可以将此代码添加到主题的functions.php文件中。在继续操作之前,请务必对您的站点进行完整备份

add_action( 'wp_loaded', function() {
    wp_cache_delete( acf_cache_key( 'acf_get_field_group_posts' ), 'acf' );
} );

所有已知问题 →