Plugins
está resueltoHola,
Tengo en mi web instalado Wordpress con el plugin qTranslate para varios idiomas. Me funciona todo bien, pero me gustaría que cuando el usuario elije el idioma, se cambie también el estilo css principal del tema para que se cambie también el logo, el pie...
Supongo que tendría que usar la misma variable %idioma% que usa el plugin y hacer un condicional (no se si php o javascript) con esa variable donde meter las hojas de estilo, pero no sé muy bien el nombre de la variable ni dónde debería definir esa condicional... en fin, si me pudieseis echar una mano os estaría eternamente agradecido porque es algo que me está volviendo loco y no le encuentro la solución...
Gracias de antemano y un saludo.
"lang=en"
aquí esta la clave.
verifica la variable y haz un case
Gracias Pedro por echarme un capote. Me temo que tengo que preguntarte un poco más...
¿Dónde debería hacer ese case, y cómo hago una llamada a esa variable, que supongo (no lo sé) es propia de la función del plugin?
Gracias por la respuesta.
No es solo php
puede llamarla con "get"
$idioma= ($_GET['lang']);
Saludos!
Hola de nuevo,
Lo primero de todo muchas gracias por vuestra ayuda. He hecho lo que me comentáis, escribiendo en el header lo siguiente:
Y he creado 3 css: 'es.css', 'eu.css' y '.css'. Este último lo he creado como copia de 'es.css' ya que al entrar al index de la web la función devuelve vacío y 'es' es el idioma predeterminado.
Lo comento para la gente que tenga estas dudas como yo sepa mi solución, que aunque probablemente no es la más efectiva, funciona.
un saludo y gracias de nuevo.
Fantástico, me alegro de que te funcione
Saludos!
Debes Identificarte para publicar.