Ocultar el idioma actual en WPML: Tutorial sencillo
Cuando trabajas con WPML, uno de los plugins más completos para gestionar traducciones en WordPress, es posible que surja la necesidad de ocultar el idioma actual en el selector de idiomas WPML, para mostrar solo el resto de idiomas disponibles.
En este post, te explico cómo hacerlo de manera sencilla y efectiva, para mejorar la experiencia de usuario.
Lo más sencillo sería poder configurarlo directamente desde las opciones de diseño del selector de idiomas, y cierto modo así es, aunque con algún matiz.
Vamos a acceder a la configuración del selector de idiomas desde el apartado ‘Lenguaje’ de WPML. Allí, en la parte inferior, verás varias opciones. La última de ellas te permite ocultar el idioma actual, pero solo oculta el nombre del idioma, no la bandera.
Y aquí encontramos el matiz que antes os comentaba. Para poder eliminar también la bandera, necesitarás hacer un pequeño ajuste adicional que te indico a continuación.
Para eliminar la bandera del selector de idiomas de WPML, después de haber configurado el plugin, ve al menú de personalización de WordPress en «Apariencia > Personalizar > CSS adicional» e inserta este pequeño fragmento de código:
Este código de CSS te permitirá ocultar tanto la bandera como el nombre del idioma actual en el selector de idiomas de WPML, mejorando la usabilidad y eliminando un elemento visual innecesario para los usuarios.
WPML también ofrece opciones adicionales para configurar el selector de idiomas. Puedes optar por mostrar solo el nombre del idioma, solo la bandera o ambos, según lo que prefieras. Además, el selector se puede colocar en diferentes ubicaciones, como en el menú principal, un widget o el footer.
¿Tú también has necesitado ocultar el idioma actual en WPML? Me encantaría conocer tu experiencia, si has encontrado algún problema o si tienes algún truco chulo sobre la configuración de este plugin.
Dejar un comentario
¿Quieres unirte a la conversación?Siéntete libre de contribuir!