WPML
Stato
Risolto
Segnalato per
Advanced Custom Fields Multilingual 2.0.1
Risolto in
2.0.2
Plugin/tema correlato
Advanced Custom Fields (ACF)
Tag dell’argomento
Compatibility

Panoramica del problema

Dal nostro recente aggiornamento ACFML 2.0, la funzione di ACF per i campi tassonomia chiamata Load Terms non funziona correttamente. Di conseguenza, quando salvi un campo personalizzato di un articolo con questa funzione, il termine potrebbe essere impostato, ma il campo rimarrà vuoto.

Soluzione alternativa

Assicurati di fare un backup completo del tuo sito prima di procedere. Quindi, come soluzione alternativa a questo problema, puoi applicare la seguente patch al plugin Advanced Custom Fields Multilingual:


  1. Apri il file /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php in un editor di testo.

  2. Cerca la riga 10.

  3. Sostituisci il seguente codice:
    class HooksFactory implements IWPML_Backend_Action_Loader {
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

    con:

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

Tutti i problemi noti →