- 状态
- 已解决
- 报告针对
- Advanced Custom Fields Multilingual 2.0.1
- 解决于
- 2.0.2
- 相关插件/主题
- Advanced Custom Fields (ACF)
- 主题标签
- Compatibility
问题概述
自我们最近的 ACFML 2.0 更新以来,名为 Load Terms 的 ACF 分类法字段功能无法正常工作。因此,当您使用此功能保存文章自定义字段时,分类项可能会被设置,但该字段将保持为空。
临时解决方法
在继续操作之前,请务必对您的站点进行完整备份。然后,要临时解决此问题,您可以将以下补丁应用到 Advanced Custom Fields Multilingual 插件:
- 在文本编辑器中打开 /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php 文件。
- 找到第 10 行。
- 将以下代码:
class HooksFactory implements IWPML_Backend_Action_Loader { /** * @return IWPML_Action[] */ public function create() {替换为:
class HooksFactory implements IWPML_Backend_Action_Loader, IWPML_Deferred_Action_Loader { /** * @return string */ public function get_load_action() { return 'wp_loaded'; } /** * @return IWPML_Action[] */ public function create() {
