Si eres de los que suelen programar posts para que se publiquen en una fecha posterior a la de la edición seguramente te gustará saber que puedes mostrarles a tus lectores una lista de lo que se van a perder si no visitan tu blog los próximos días.
Es un modo genial de incitar a que tus lectores se suscriban a tu feed RSS o, simplemente, vuelvan a visitar tu blog cada día.
Hacerlo es bien sencillo, solo tienes que añadir el siguiente código donde quieras que aparezca la lista de los posts que tienes programados para publicar:
<h3>Próximas publicaciones</h3> <?php $my_query = new WP_Query('post_status=future&order=DESC&showposts=5'); if ($my_query->have_posts()) { while ($my_query->have_posts()) : $my_query->the_post(); ?> <li><?php the_title(); ?></li> <?php endwhile; } ?>
Lo que hace el código es lanzar una nueva query usando la clase WP_Query
para que recupere los posts con el estado «future
«, en este ejemplo mostrando 5.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Yo pondría el h3 dentro para que si no hay posts no aparezca nada, sino quedaría un título sin nada detrás 😉
Qué recomendación más interesante. ¡¡Genial!!
Qué cosas nos enseñas Fernando…. 😉
J.
Fernando nos gusta mucho tu tema, ¿ cual es ? ¿ Lo liberarás ?
Saludos.
Muchas gracias, Fernando… mira donde lo apliqué
El consejo es bueno. Me gusta tu blog.
Saludos.
Interesante post. Me ha dado una buena idea para un proyecto que estoy llevando a cabo.
Con la ayuda del plugin gpi_get_image puede quedar algo curioso, como aquí.
Gracias!