Tinta DigitalLa semana pasada estuvimos cocinando los últimos retoques a Tinta Digital. Hubo varios ajustes orientados a optimizar el conjunto pero el cambio más sustancial vino en la automatización de los posts del módulo central que, hasta el momento, se incluían “a mano”. Cada pestaña corresponde a una categoría y la modificación, concretamente, ha consistido en visualizar los últimos posts de cada una.

Para ello, se utiliza la función WP_Query con la que se obtienen en la variable $recent todos los posts (tantos como indique la variable $showposts). Con la variable $cat (el identificativo numérico) se filtran los posts a una categoría específica.

El siguiente bucle es el utilizado para Tinta Digital, simplificado lo más posible para que se pueda entender a primera vista. Con él, podríamos visualizar los 3 primeros posts de la categoría número 3 (su título con el permalink, el resumen, el autor con su enlace y los comentarios realizados con su enlace, respectivamente).

<?php $recent = new WP_Query(“cat=3&showposts=3″); while($recent->have_posts()) : $recent->the_post();?>
<a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a>
<br />
<?php the_excerpt(); ?>
<br />
<?php the_author_posts_link(); ?>
<br />
<?php comments_popup_link(‘(0)’, ‘(1)’, ‘(%)’); ?>
<br /><br />
<?php endwhile; ?>