Si quieres montar un sitio web bajo WordPress con más de un idioma puedes utilizar varios plugins para WordPress, siendo los más populares Polylang, WMPL y qTranslate. Y si eres desarrollador de temas o si necesitas que alguno de los que has comprado o descargado de Internet muestre un menú con las banderas de todos los idiomas soportados en tu WordPress, y además quieres que sea funcional en todos y cada uno de los plugins multilingües más populares para WordPress, puedes utilizar el siguiente código PHP en el archivo header.php, por ejemplo, de tu plantilla:

Gracias a este sencillo código, se mostrarán todas los idiomas, independientemente del plugin que utilices en WordPress, para que el cliente pueda seleccionar el suyo de forma rápida y simple.
¿Cómo añadir un menú selector de idiomas multiplugin?
Puedes ver un ejemplo totalmente funcional y operativo, en este caso bajo qTranslate, en el sitio web de nuestro cliente Hostal Mari Carmen, de donde procede la captura que se ve a la derecha de este párrafo.

Esperamos que os resulte útil este pequeño tutorial.