- 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.
- Modifiez le fichier functions.php de votre thème.
- 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.