WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.6.5
Plugin/tema relacionado
Divi
Etiquetas de temática
Compatibility

Resumen del problema

Si utiliza el tema Divi junto con WPML, es posible que haya notado que, al cambiar el idioma predeterminado de su sitio, la traducción del pie de página global ya no aparece.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo functions.php de su tema.

  • Añada este código:
    // WPML Workaround for compsupp-6904
    add_filter( 'et_pb_module_shortcode_attributes', 'wpml_compsupp6904_translate_global_module_id', 10, 5 );
    
    function wpml_compsupp6904_translate_global_module_id( $props, $attrs, $render_slug, $_address, $content ) {
    	if ( isset( $props['global_module']) && is_numeric($props['global_module']) ) {
    		$props['global_module'] = apply_filters( 'wpml_object_id', $props['global_module'] , get_post_type( $props['global_module'] ) , TRUE  );
    	}	
        return $props;
    }

Todos los problemas conocidos →