apply_filters( 'wpml_redirect_to_chosen_language', bool $enabled )
- Tipo
- filter
- Categoria
- Informações de idioma de todo o site
- Versão do WPML
- 5.3.0
Descrição
Filtra se o WPML mantém o idioma que um visitante escolhe em um seletor de idiomas e mostra o site nesse idioma na próxima visita.
Retorne false para desativar isso para a página atual. Nessa página, o WPML não salva o idioma que o visitante escolhe e não envia o visitante para o idioma que ele escolheu antes. O redirecionamento de idioma do navegador e a barra de idiomas continuam funcionando conforme configurado.
Argumentos
- Parâmetros
-
- $enabled(bool) Se o WPML mantém o idioma que um visitante escolhe em um seletor de idiomas e mostra o site nesse idioma na próxima visita. O padrão é a configuração Mostrar o site no idioma que escolheram por último no seletor de idiomas na seção Idioma do visitante em WPMLConfiguraçõesURLs e SEO.
- Retorna
- (bool) Retorne false para desativar na página atual.
Exemplo de uso
Não salve nem use o idioma escolhido na página com o slug landing:
add_filter( 'wpml_redirect_to_chosen_language', function ( $enabled ) {
return is_page( 'landing' ) ? false : $enabled;
} );
Hooks relacionados
wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages