- Status
- Resolvido
- Resolvido em
- WP Residence Theme 5.5.0
- Plugin/tema relacionado
- WPResidence
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o tema WP Residence com o WPML, o seletor de idiomas localizado no menu hambúrguer para celular/tablet pode redirecionar para URLs não relacionados em vez da versão traduzida da página atual.
Solução alternativa
Certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …wp-content/plugins/wpresidence-core/api/inc/menu_functions/menu_functions.php.
- Procure a linha 156.
- Substitua:
$mobile_menu = get_transient($transient_name); - Por:
$use_cache = ! has_filter( 'wpml_active_languages' ); $mobile_menu = $use_cache ? get_transient( $transient_name ) : false; - Procure a linha 198.
- Substitua:
set_transient($transient_name, $mobile_menu, 60 * 60 * 24); - Por:
if ( $use_cache ) { set_transient($transient_name, $mobile_menu, 60 * 60 * 24); }