WPML
Estado
Resuelto
Notificado para
Gravity Forms Multilingual 1.6.2
Resuelto en
1.6.3

Resumen del problema

Hay un conflicto entre Gravity Forms Populate Anything y Gravity Forms Multilingual. Esto significa que Gravity Forms Populate Anything no puede rellenar datos cuando ambos están activados.

Solución alternativa

Asegúrese de hacer una copia de seguridad completa de su sitio antes de continuar.


  1. Edite el archivo functions.php de su tema.

  2. Añada el siguiente código:
    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' );

Siguientes pasos

Nos hemos puesto en contacto con el autor de este plugin para obtener una solución permanente. También ayudará a agilizar el proceso si le comunica a su equipo su interés en esta solución dejando un comentario en esta entrada del blog.

Todos los problemas conocidos →