WPML
do_action( 'wpml_add_language_form_field' )
Tipo
action
Versión de WPML
3.2

Descripción

Imprime un campo de entrada HTML oculto con name=”lang” y como valor el idioma actual.

Para añadir un formulario de búsqueda a su tema, normalmente usaría la etiqueta de plantilla estándar de WordPress: get_search_form()

Si utiliza el formulario de búsqueda predeterminado de WordPress, no necesita editar nada. WPML se encargará del resto.

Sin embargo, puede haber ocasiones en las que no se pueda usar get_search_form(). Si está creando un formulario de búsqueda personalizado y necesita hacerlo compatible con WPML, entonces este hook de acción es lo que necesita.

Argumentos

Este hook de acción no tiene ningún parámetro.

Ejemplo de uso

Añada el siguiente código dentro del código de su formulario de búsqueda.

Ejemplo
// Return the HTML code for the current language Spanish
// <input type='hidden' name='lang' value='es' />
do_action( 'wpml_add_language_form_field' );

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

Los 29 hooks de Información de idioma de todo el sitio →