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() {

알려진 모든 문제 →