do_action( 'wpml_language_switcher', $args );
- Tipo
- action
- Versione di WPML
- 3.7.0
Descrizione
Mostra il selettore di lingua come configurato nella pagina WPML → Lingue.
Argomenti
Questo hook di azione ha un parametro opzionale e funziona come uno shortcode {{wpml_language_switcher}}.$args
(array) (Opzionale) Argomenti per filtrare l’output del selettore di lingua
- type – Definisce il tipo di selettore di lingua: footer, post_translations, widget o custom (predefinito).
- flags (alias per display_flags) – Usa 1 per visualizzare le bandiere e 0 per non farlo.
- link_current (alias per display_link_for_current_lang ) – Usa 1 per visualizzare le bandiere e 0 per non farlo.
- native (alias per display_names_in_native_lang ) – Usa 1 per visualizzare le bandiere e 0 per non farlo.
- translated (alias per display_names_in_current_lang ) – Usa 1 per visualizzare le bandiere e 0 per non farlo.
- template – Lo slug del template se deve essere sovrascritto. Altrimenti sarà definito dal type .
- Per il type, WPML utilizzerà le impostazioni della pagina WPML → Lingue, ad eccezione dei widget che utilizzano le impostazioni predefinite del selettore di lingua nel widget.
Esempio di utilizzo
Aggiungi il codice seguente ai file di template del tuo tema, dove desideri che venga visualizzato il selettore di lingua.
Esempio
do_action( 'wpml_language_switcher', $args );
Se preferisci, puoi anche aggiungere la riga di codice precedente in un widget PHP come PHP Text Widget.
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 29 hook della categoria Informazioni sulla lingua a livello di sito →