lunes, 19 de septiembre de 2011

Mostrar la fecha en todas las entradas

Cuando escribimos más de una entrada el mismo día Blogger por defecto nos muestra la fecha sólo en la última entrada, el resto de ellas queda sin fecha.
Para "corregir" esto podemos aplicar un sencillo script que hará que aparezca la fecha en todas las entradas, incluyendo las que se publicaron el mismo día.

Sólo basta con entrar en Diseño | Edición de HTML marcar la casilla Expandir plantillas de artilugios y buscar este código:
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'><data:post.dateHeader/></h2>
</b:if>
Lo eliminamos y en su lugar ponemos este otro:
<b:if cond='data:post.dateHeader'>
<script>var mismaFecha = '<data:post.dateHeader/>';</script>
<h2 class='date-header'><data:post.dateHeader/></h2>
<b:else/>
<h2 class='date-header'>
<script>document.write(mismaFecha);</script>
</h2>
</b:if>
Guardamos los cambios y listo. Tendrás la fecha en todas las entradas.

Ojo, si tu problema es que no ves la fecha en ninguna entrada entonces necesitas activarla entrando en Diseño | Elementos de la página, click en Editar sobre el elemento Entradas del blog y ahí marcar la casilla de la fecha.

No hay comentarios:

Publicar un comentario