WPML
Stato
In attesa dell’autore
Plugin/tema correlato
Exclusive Addons Elementor
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi il plugin Exclusive Addons for Elementor, in particolare il widget Tabs, potresti riscontrare un problema per cui un template di Elementor non viene visualizzato come tradotto nel front-end.

Soluzione alternativa

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


  • Apri il file …/wp-content/plugins/exclusive-addons-for-elementor/elements/tabs/tabs.php.

  • Cerca la riga 1259.

  • Sostituisci:
    <?php echo Plugin::$instance->frontend->get_builder_content_for_display( wp_kses_post( $tab['exad_tab_content_save_template'] ) ); ?>

  • Con:
    <?php 
    	// WPML Workaround for compsupp-6922
    	if (class_exists('Sitepress')) {
    		$post_type = get_post_type( $tab['exad_tab_content_save_template'] );
    		$tab['exad_tab_content_save_template'] = apply_filters( 'wpml_object_id', $tab['exad_tab_content_save_template'], $post_type, true );
    	}								
    	
    	echo Plugin::$instance->frontend->get_builder_content_for_display( wp_kses_post( $tab['exad_tab_content_save_template'] ) ); 
    ?>

Tutti i problemi noti →