7

Mostrar la hora de publicación debajo de la fecha del post

Pues eso mismo...si es que me planteáis cada consulta... :-), claro que sobre gustos no hay nada escrito, o eso dicen...
Me dice Ana en un email que le gustaría que debajo de la fecha de sus entradas apareciera la hora en que ha publicado el post. Es relativamente sencillo de hacer:

1- En el html de nuestra plantilla, expandimos los elementos y buscamos estas líneas de código, una vez localizadas las copiamos:

<span class='post-timestamp'>
<b:if cond='data:top.showTimestamp'>
<data:top.timestampLabel/>
<b:if cond='data:post.url'>
<a class='timestamp-link' expr:href='data:post.url' title='permanent link'><data:post.timestamp/></a>
</b:if>
</b:if>
</span>

2- Buscamos esta otra línea en el código de la plantilla:

<h2 class='date-header'><data:post.dateHeader/></h2>

Justo debajo, pegamos el código que habíamos copiado antes, usamos la vista previa para comprobar el cambio, el resultado será este:


Notas

Una vez hecho el cambio, tendremos la hora de publicación debajo de la fecha del post y al mismo tiempo seguirá viéndose debajo de la entrada, si solo la queremos arriba, cuando copiemos el primer código tenemos que borrar el original de nuestra plantilla.

En la imagen de prueba que he puesto arriba, aparece la palabra "hora" delante de la hora (valga la redundancia), hay que tener en cuenta que aparecerá lo que tengáis puesto vosotros en el editor de entradas.

Igual que hemos "subido" la fecha, podríamos subir lo que quisiéramos del pie del post: los comentarios, el autor, las etiquetas...incluso ponerlo debajo del título del post, solo habríamos de localizar el código correspondiente a cada cosa y cambiarlo de sitio.

¡Suerte!

Entradas Relacionadas:

7 comentarios:


Josep

Hola Rosa:
Primero, gracias por tus consejos, que me han ido muy bien.
He seguido el que indicas para colocar la hora de publicación del post, y no me funciona.
Valga decir que, en un primer momento, aparecía en mi bloc el nombre y la hora, pero lo borré para eliminar el nombre.
He recuperado el código, tanto siguiendo tus instrucciones como recuperando la plantilla Dots Dark, pero no sale nada.
Te agradecería alguna idea al respecto.
Saludos.

Rosa

Josep, ¿estas seguro que has copiado el código completo?

Josep

Al final he conseguido que funcione. Pero el código entero, una vez insertado, me daba error al intentar visualizar la plantilla. He ido haciendo pruebas, colocando sólo una parte, y por fin creo que ya está como quería.
Gracias.

A.G.V.

hola, yo estoy intentado hacer eso, pero resulta que como blogger sólo publica la fecha en el último post del día afecta también a esto y sólo se ve en el post que viene la fecha.

alguna solución para mostrar la fecha en todos los post??

Un saludo

Rosa

A.G.V. mira en esta entrada:
http://elescaparatederosa.blogspot.com/2008/12/fecha-en-todas-las-entradas.html

MR the web

Hola Gem@ quisira como hacer para borrar la hora que aparece en cada post por medio de html desde ya muchas gracias

sermartin@adinet.com.uy

Rosa

MR the web , soy Rosa:D

Este es el código que una vez localizado tendrás que eliminar, puedes borrarlo directamente y así eliminarlo para siempre, o puedes incluirlo entre <!-- y --> y así no se mostrará en el blog y en un futuro puedes recuperarlo con solo borrar esos símbolos:

<span class='post-timestamp'>
<b:if cond='data:top.showTimestamp'>
<data:top.timestampLabel/>
<b:if cond='data:post.url'>
<a class='timestamp-link' expr:href='data:post.url' title='permanent link'><data:post.timestamp/></a>
</b:if>
</b:if>
</span>

Publicar un comentario en la entrada

Si vas a dejar una consulta, procura tener habilitado tu perfil en Blogger o deja la url del blog a revisar (no enlace).

Los comentarios están siendo moderados.

:) :(( :( :P :D :$ ;) :I :X :O |O :S