- Stato
- Risolto
- Risolto in
- Avada 7.2
- Plugin/tema correlato
- Avada
Panoramica del problema
Dopo aver tradotto un articolo che contiene elementi globali del Fusion Builder nel tema Avada, il contenuto appare nella lingua predefinita anziché nella lingua tradotta.
Soluzione alternativa
Modifica il file wpml-compatibility-plugin-fusion-global-element-hooks.php presente nella cartella wp-content/plugins/sitepress-multilingual-cms/compatibility/fusion_builder/ e aggiungi il seguente codice:
add_filter( 'the_content', [ $this, 'translate_global_element_ids' ], self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY );… subito dopo questo codice:
public function add_hooks() {
add_filter(
'content_edit_pre',
[ $this, 'translate_global_element_ids' ],
self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY
);