Cita:
Iniciado por popobcn Yo lo complico un poco más... la verdad... Lo que hago es identificar en el fichero de la cabecera si la página cargada es la portada o no - hay una funcion super-chorra que lo hace por nosotros y nos devuelve un valor booleano de toda la vida - dependiendo de si lo es o si se trata de una categoria o entrada, confecciono un etiquetado para el titulo de página distinto y aprovecho para cargar cosas que pueden llegar a ser completamente necesarias para la portada o determinadas secciones, como JS o CSS complementarios.
En el caso de las entradas, categorias, etc el titulo de esos apartados siempre es H1, dejando el titulo principal del blog de la cabecera en un miserable <span> o en un H2, aunque esta opción no me gusta emplearla y es rara la ocasión en la que lo aplico, principalmente porque soy de los amantes de mantener ordenada la aparición de las etiquetas de títulos en vista de código.
Saludos
Tú dices así (código de TwentyTen):
Código PHP:
Ver original<?php $heading_tag = ( is_home() || is_front_page() ) ? 'h1' : 'div'; ?>
<<?php echo $heading_tag; ?> id="site-title">
<span>
<a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</span>
</<?php echo $heading_tag; ?>>