- Estado
- Resuelto
- Resuelto en
- Avada 7.2
- Plugin/tema relacionado
- Avada
Resumen del problema
Después de traducir una entrada que contiene elementos globales del Fusion Builder en el tema Avada, el contenido aparece en el idioma predeterminado en lugar del idioma traducido.
Solución alternativa
Edite el archivo wpml-compatibility-plugin-fusion-global-element-hooks.php que se encuentra en la carpeta wp-content/plugins/sitepress-multilingual-cms/compatibility/fusion_builder/ y añada el siguiente código:
add_filter( 'the_content', [ $this, 'translate_global_element_ids' ], self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY );… justo después de este código:
public function add_hooks() {
add_filter(
'content_edit_pre',
[ $this, 'translate_global_element_ids' ],
self::BEFORE_ADD_GLOBAL_ELEMENTS_PRIORITY
);