Si tenemos instalado qTranslate en nuestro WordPress es posible que queramos situar el selector de banderas de los idiomas en el header u en otra zona. Si queremos insertarlo en el header tenemos que ir al archivo de la plantilla de WordPress donde se programa en header, generalmente header.php. Ahí insertamos lo siguiente:
<?php if ( function_exists( 'qtrans_generateLanguageSelectCode' ) ) qtrans_generateLanguageSelectCode( 'image' ); ?>
Después vamos al css de la plantilla, generalmente style.css y ponemos lo siguiente:
#qtranslate-chooser { list-style-type:none; float:right } #qtranslate-chooser li { float : left; margin-right: 5px; margin-top: 10px; }
Podemos cambiar estos valores como queramos para que quede bien ajustado. Yo tuve que cambiar en una plantilla margin-right y margin-top para que quedara como yo quería.
¡Hola! gracias por la información. ¡Lo usaré ahora!
Gracias a ti Mark. Saludos!
Hola Victor quisiera saber donde se pone el código en el header.php, lo puse después del div custon y me manda el fatal error, no se si necesite mas lineas de código.
Hola Briseida, muchas gracias por participar. Si te pone falta error tiene pinta que hay un problema en el código que has metido como php. Puedes meter unas palabras como «hola» en el header.php para que veas que te lo muestra, si es así, pon en vez de lo anterior algo como , para ver si funciona bien con un poco de código PHP. Si te sigue funcionando mete el código como lo tienes dentro de , si ahora no te funciona algo de lo que hay en ese trozo de código va mal, quizás estas llamando a una función que no existe (el nombre está mal escrito). Espero que te sirva, un saludo, Víctor
Buenos días!
me gustaría saber en qué lugar exactamente del archivo Heather.php hay que insertar el código. Al añadirlo en la primera línea se me queda la pantalla en blanco.
Gracias!
Hola Ana, muchas gracias por participar. Sin ver tu código es muy difícil ayudarte pero en el header.php puede que haya una etiqueta <body>, debajo de ahí tendrás diferentes <div>, prueba a poner en una línea más abajo de cada etiqueta <div> el código del artículos para ver donde se te va situando el selector de idiomas.
Un saludo, Víctor
Buenas tardes Victor,
Yo tampoco consigo que aparezcan las banderitas en la plantilla que estoy usando. Es esta web: http://www.labriquedesign.com/ y el theme es BRIDGE.
Muchas gracias por adelantado.
Un saludo.
Muchas gracias a ti David y perdona el retraso ;D. Lo dejo publicado para que lo podamos resolver entre todos.
Saludos!
Buenas noches,
me gustaría saber dónde exactamente tendría que insertar el código
dentro del header? No consigo que aparezcan las banderas.
Hola María, gracias por participar en la página. ¿Qué plantilla estás utilizando y dónde quieres poner las banderas? Si quieres pon la url de tu web y la vemos.
Un saludo, Víctor