¿Cómo mostrar el selector de idioma como menú desplegable en Polylang?

2 minutos de lectura

avatar de usuario
Steve

No tengo una pantalla como menú desplegable en Apariencia -> Menú -> Selector de idioma. ¿Cómo puedo resolverlo?

Aquí hay una imagen

Aquí hay una imagen

Cualquier ayuda será apreciada…

Alternativamente, debe usar la función PHP para mostrarlo, intente esto

<?php pll_the_languages( array( 'dropdown' => 1 ) ); ?>

La documentación está aquí – https://polylang.pro/doc/function-reference/#pll_the_languages

  • Aunque esta es la respuesta correcta, siempre prefiero dar un nombre de cadena a la dropdown argumento (desktop, mobile). El punto es que si lo usa dos veces en su página (por ejemplo, menú móvil y de escritorio), el código generado no funcionará con 1 como el valor (debido a la identificación DOM no única).

    – Tim

    21 de julio de 2021 a las 9:03


En apariencia -> menús, vaya a las opciones de pantalla en la parte superior derecha de su pantalla y marque la casilla de verificación “Cambio de idioma”. Entonces debería tener un nuevo metabox que le permita agregar un conmutador de idioma al igual que agrega otro elemento del menú.

¿Ha sido útil esta solución?