- 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.
- Modifica il file functions.php del tuo tema.
- 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.