26/04/2010, 03:40
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 44
Antigüedad: 15 años, 7 meses Puntos: 1 | |
Cargar css según página - Código no me funciona Hola a todos
Sigo liada con el wordpress.
Tengo una web con varias páginas estáticas, entre ellas la home, y una dinámica, que es un blog. Me gustaría que el blog se rijese por una hoja de estilo y todas las estáticas por otra.
He estado mirando cómo hacerlo y parece que está muy claro, como viene por ejemplo en este link de este mismo foro: http://www.forosdelweb.com/f118/cargar-css-segun-pagina-mostrar-690963/
Pero algo estoy haciendo mal, porque me da errores de escritura todo el rato, y cuando no me da errores no se aprecia ningún cambio.
Utilizo el theme glossyblue.
En mi header.php venía el siguiente texto:
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="all" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/print.css" type="text/css" media="print" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
Le he intentado añadir lo siguiente, para que solo la página del blog (id=26) tenga el otro css, llamado css2.css:
<?php if(is_page('26')): ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css2.css" type="text/css" media="screen" />
?>
Pero no me funciona. ¿Qué hago mal?
Sobra decir que estoy empezando con el php y no tengo mucha idea.
Muchas gracias! |