WPML
Statut
Résolu
Signalé pour
Advanced Custom Fields Multilingual 2.0.1
Résolu dans
2.0.2
Extension/thème associé
Advanced Custom Fields (ACF)
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Depuis notre récente mise à jour ACFML 2.0, la fonction ACF pour les champs de taxonomie appelée Load Terms ne fonctionne pas correctement. Par conséquent, lorsque vous enregistrez un champ personnalisé d’article avec cette fonction, le terme peut être défini, mais le champ restera vide.

Solution de contournement

Assurez-vous d’effectuer une sauvegarde complète de votre site avant de continuer. Ensuite, pour contourner ce problème, vous pouvez appliquer le correctif suivant à l’extension Advanced Custom Fields Multilingual :


  1. Ouvrez le fichier /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php dans un éditeur de texte.

  2. Recherchez la ligne 10.

  3. Remplacez le code suivant :
    class HooksFactory implements IWPML_Backend_Action_Loader {
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

    Par :

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

Toutes les anomalies connues →