- Status
- Aberto
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.5
- Tags de tópico
- Bug, WCML
Visão geral do problema
Se você definir o Formato de URL do idioma como Nome do idioma adicionado como um parâmetro, notará que, após sair da página Minha conta em um idioma secundário, será redirecionado para o wp-login.php em vez de permanecer na página Minha conta.
Solução alternativa
Por favor, certifique-se de fazer um backup completo do seu site antes de prosseguir.
- Adicione o seguinte código no arquivo functions.php do seu tema:
add_filter( 'logout_url', function( $url ) { return str_replace( '&', '&', $url ); }, 5 ); // Priority 5 to run before WPML's Core filter.
Como alternativa, você pode desativar a opção Permitir a tradução da página de login e registro na página WPML > Configurações..