Mostrar posts publicados hace un año

flashback

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.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(1 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

10 comentarios en “Mostrar posts publicados hace un año”

  1. Pingback: Bitacoras.com

  2. 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. 😉

  3. Pingback: 25 enlaces para recibir a WordPress 2.8

  4. 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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido