WPML
Statut
Résolu
Signalé pour
Gravity Forms Multilingual 1.6.2
Résolu dans
1.6.3

Aperçu de l’anomalie

Il y a un conflit entre Gravity Forms Populate Anything et Gravity Forms Multilingual. Cela signifie que Gravity Forms Populate Anything n’est pas en mesure de remplir les données lorsque les deux sont activés.

Solution de contournement

Veuillez vous assurer de faire une sauvegarde complète de votre site avant de continuer.


  1. Modifiez le fichier functions.php de votre thème.

  2. Ajoutez le code suivant :
    function gfml_gp_populate_anything_fix() {
    	if (defined('DOING_AJAX') && !empty($_GET['action']) && strpos($_GET['action'], 'gppa_') !== false) {
    		global $wpml_gfml_tm_api;
    		remove_filter( 'gform_pre_render', [ $wpml_gfml_tm_api, 'gform_pre_render' ], 10 );
    	}
    }
    add_filter( 'init', 'gfml_gp_populate_anything_fix' );

Prochaines étapes

Nous avons contacté l’auteur de cette extension pour obtenir un correctif permanent. Cela ne peut qu’aider à faire avancer les choses si vous faites également part de votre intérêt pour ce correctif à leur équipe en laissant un commentaire sur cet article de blog.

Toutes les anomalies connues →