WPML

Puede añadir selectores de idiomas a ubicaciones personalizadas de su sitio. Esto incluye añadirlos a los archivos de su tema mediante PHP, o a las páginas y entradas utilizando shortcodes.

Activar los selectores de idioma personalizados

Para mostrar un selector de idiomas utilizando un shortcode o PHP, vaya a WPMLConfiguraciónSelectores de idiomasSelectores de idioma personalizados y marque la casilla para activar Selectores de idioma personalizados.

Activar la opción «Selectores de idioma personalizados»
Activar la opción «Selectores de idioma personalizados»

Shortcodes del selector de idiomas

También puede utilizar el bloque de selector de idiomas de WPML para mostrar selectores de idiomas en todo su sitio, incluso en entradas y páginas.

Puede utilizar uno de estos dos shortcodes de WPML para mostrar un selector de idiomas dentro de las entradas y páginas:

  • [wpml_language_selector_widget]
  • [wpml_language_selector_footer]
Mostrar un selector de idiomas con un shortcode
Mostrar un selector de idiomas con un shortcode

El shortcode wpml_language_selector_widget genera el selector de idiomas en función de las opciones configuradas en la sección Selectores de idioma personalizados en WPMLIdiomas.

El shortcode wpml_language_selector_footer genera el selector de idiomas en función de las opciones configuradas en la sección Selector de idiomas del pie de página en WPMLIdiomas. Puede utilizar este shortcode incluso si la casilla Mostrar el selector de idiomas en el pie de página está desmarcada.

Selectores de idiomas mediante PHP

Puede utilizar PHP para añadir un selector de idiomas a los archivos de plantilla PHP de su tema. Para ello, utilice las dos acciones siguientes.

  • do_action('wpml_add_language_selector');
  • do_action( 'wpml_footer_language_selector');

La acción do_action('wpml_add_language_selector'); genera el selector de idiomas en función de las opciones configuradas en la sección Selectores de idioma personalizados en WPMLIdiomas.

La acción do_action( 'wpml_footer_language_selector'); genera el selector de idiomas en función de las opciones configuradas en la sección Selector de idiomas del pie de página en WPMLIdiomas. Puede utilizar esta acción incluso si la opción Mostrar el selector de idiomas en el pie de página está deshabilitada.

También puede utilizar PHP para crear selectores de idiomas personalizados. Lea más sobre cómo crear un selector de idiomas personalizado.

Escrito por Amir · Última actualización 2 de marzo de 2023