WPML
apply_filters( 'wpml_redirect_to_chosen_language', bool $enabled )
Tipo
filter
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;
} );

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

Todos os 31 hooks de Informações de idioma de todo o site