Si eres, como yo, seguidor de Mangas Verdes, seguro que conoces la sección Flashback en la que Manuel nos rescata cada día posts de hace un año. Pues bien, con un poco de código, mas algo de personalización, puedes hacerlo tu mismo y rescatar tus mejores posts para que tus lectores no se pierdan nada.
Solo tienes que añadir este código al 'loop'
((¿No sabes lo que es el loop?, revisa esta guía)):
<?php $current_day = date('j'); $last_year = date(‘Y’)-1; query_posts('day='.$current_day.'&year='.$last_year); if (have_posts()): while (have_posts()) : the_post(); the_title(); the_excerpt(); endwhile; endif; ?>
En este ejemplo te muestra el título y el extracto de los posts pero puedes personalizarlo a tu gusto.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Y yo complicándome la vida con plugins e inventos 😉
Muchas gracias por el hack. Un saludo.
El problema de ese loop es cuando en el blog no se postea todos los días, no mostraria nada. Haría falta un loop que te mostrase el post más cercano a tal fecha. 😉
Jose tiene razón, para los que no publicamos todos los días vendría muy bien poner los 4 o 5 posts mas cercanos a la fecha.
Para los que escribís menos de un post por día. Aquí tenéis el código. Por desgracia hace 12 consultas (1 por mes) pero bueno no se me ha ocurrido otra forma más fácil de hacerlo.
http://blog.chefuri.com/extras/post_any.txt
Perdonar la dirección anterior es incorrecta. La correcta es http://blog.chefuri.com/extras/index.php gracias!
Genial Chefwww. Gracias mil por tu aportación 😉
Muy bueno! Chefwww 😀 Es una solución
Tengo una duda como hago para mostrar únicamente 1 post de hace un año exactamente? Resulta que me salen todos los días de cada mes, es decir, si hoy es 13 me salen todos los días 13 de cada mes del año anterior.