do_action( 'wpml_add_language_form_field' )
- Type
- action
- Version de WPML
- 3.2
Description
Affiche un champ de saisie HTML masqué avec name=”lang” et la langue actuelle comme valeur.
Pour ajouter un formulaire de recherche à votre thème, vous utiliseriez normalement la balise de modèle WordPress standard : get_search_form()
Si vous utilisez le formulaire de recherche par défaut de WordPress, vous n’avez rien à modifier. WPML se charge du reste.
Cependant, il peut arriver que get_search_form() ne puisse pas être utilisé. Si vous créez un formulaire de recherche personnalisé et que vous devez le rendre compatible avec WPML, ce hook d’action est ce qu’il vous faut.
Arguments
Ce hook d’action n’a aucun paramètre.Exemple d’utilisation
Ajoutez le code ci-dessous dans le code de votre formulaire de recherche.
Exemple
// Return the HTML code for the current language Spanish // <input type='hidden' name='lang' value='es' /> do_action( 'wpml_add_language_form_field' );
Hooks associés
wpml_decode_custom_field, wpml_footer_language_selector, 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, wpml_encode_custom_field
Les 29 hooks de la catégorie Informations sur les langues à l’échelle du site →