WPML
状态
已解决
报告针对
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 插件:


  1. 在文本编辑器中打开 /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php 文件。

  2. 找到第 10 行。

  3. 将以下代码:
    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() {

所有已知问题 →