apply_filters( 'wpml_redirect_to_chosen_language', bool $enabled )
- Tipo
- filter
- Versione di WPML
- 5.3.0
Descrizione
Filtra se WPML mantiene la lingua che un visitatore sceglie in un selettore di lingua e mostra il sito in quella lingua alla visita successiva.
Restituisci false per disattivare questa funzione per la pagina corrente. In quella pagina, WPML non salva la lingua che il visitatore sceglie e non invia il visitatore alla lingua che ha scelto in precedenza. Il reindirizzamento in base alla lingua del browser e la barra della lingua continuano a funzionare come impostato.
Argomenti
- Parametri
-
- $enabled(bool) Se WPML mantiene la lingua scelta da un visitatore in un selettore di lingua e mostra il sito in quella lingua alla visita successiva. Il valore predefinito corrisponde all’impostazione Mostra il sito nell’ultima lingua scelta nel selettore di lingua nella sezione Lingua dei visitatori in WPMLImpostazioniURL e SEO.
- Restituisce
- (bool) Restituisci false per disattivarlo per la pagina corrente.
Esempio di utilizzo
Non salvare o utilizzare la lingua scelta sulla pagina con lo slug landing:
add_filter( 'wpml_redirect_to_chosen_language', function ( $enabled ) {
return is_page( 'landing' ) ? false : $enabled;
} );
Hook correlati
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
Tutti i 31 hook della categoria Informazioni sulla lingua a livello di sito