extras » e-books       -       Multisite » Blogpocket | Acordes modernos | Mariposas en la maleta
Icono Twitter  Icono Facebook  Blogpocket Multisite en Google+  Icono Google+  Icono RSS


WordPress: Los últimos posts de cada categoría

Por  | 03.11.2009  | PhptipsWordpress

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; ?>

Posts relacionados

Un comentario a “WordPress: Los últimos posts de cada categoría”

  1. Sergio Ruiz Dice:

    Buenas ;)

    Símplemente agradecerte el post, era justo lo que andaba buscando para trabajar con los valores y variables internos de wordpress, en lugar de meter mi propio código.

    Buen artículo, claro y conciso, al tema ;)

    Gracias y hasta pronto!


Haz un comentario:

Los comentarios están moderados y puede trasncurrir un tiempo hasta que se publiquen.

Puedes participar en la conversación utilizando tu cuenta de Facebook (opción recomendada) o el sistema clásico de WordPress.

Facebook

Si eliges "publicar en Facebook" tu mensaje se verá en tu biografía de Facebook inmediatamente. Aquí no aparecerá hasta que se apruebe.


WordPress

Si lo prefieres puedes comentar con el sistema clásico de WordPress.

XHTML: Se pueden utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>