WPML
Stato
Risolto
Segnalato per
Gravity Forms Multilingual 1.6.2
Risolto in
1.6.3

Panoramica del problema

C’è un conflitto tra Gravity Forms Populate Anything e Gravity Forms Multilingual. Ciò significa che Gravity Forms Populate Anything non è in grado di popolare i dati quando entrambi sono attivati.

Soluzione alternativa

Assicurati di eseguire un backup completo del tuo sito prima di procedere.


  1. Modifica il file functions.php del tuo tema.

  2. Aggiungi il seguente codice:
    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' );

Passaggi successivi

Abbiamo contattato l’autore di questo plugin per una soluzione definitiva. Può solo aiutare ad accelerare i tempi se anche tu comunichi al loro team il tuo interesse per questa correzione, lasciando un commento su questo articolo del blog.

Tutti i problemi noti →