WPML

Visão geral do problema

Há um problema de compatibilidade com o Happy Elementor Addons, particularmente com o widget Content Switcher. Quando usado em um site multilíngue configurado com o WPML, o widget Content Switcher não exibe os templates traduzidos corretos de acordo com o idioma atualmente visualizado. Em vez disso, ele mostra apenas os templates do idioma original, ignorando as traduções.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.

  • Abra o arquivo …/wp-content/plugins/happy-elementor-addons/widgets/content-switcher/widget.php.
  • Procure a linha 1207.
  • Altere:
    else :
  • Para:
    else :
    	$primary['saved_section'] = apply_filters('wpml_object_id', $primary['saved_section'], 'elementor_library');
    	$primary['saved_pages'] = apply_filters('wpml_object_id', $primary['saved_pages'], 'elementor_library');
    	$secondary['saved_section'] = apply_filters('wpml_object_id', $secondary['saved_section'], 'elementor_library');
    	$secondary['saved_pages'] = apply_filters('wpml_object_id', $secondary['saved_pages'], 'elementor_library');

Todos os problemas conhecidos