WP: Mostrando las ltimas 10 entradas

Pues nada, prcticando un poco con las consultas bajo WordPress (mysql, php…)! honestamente estoy solo, aburrido y sin absolutamente nada que hacer…

Hoy hablar un poco sobre un tema sencillo; una simple rutina para mostrar enlaces a las ltimas 10 entradas escritas en el blog, para qu? la respuesta es muy a su criterio pero yo lo usara como acceso directo a los posts sin tener que mostrar su contenido y no sobrecargar el blog…

Probablemente muchos usen un plugin para listar cules fueron los ltimos post, hay que tomar en cuenta que usar muchos plugins tiene su inconveniente, por otra parte, integrar cdigos como estos en tu theme de wordpress ira bien, sin embargo tendras que copiarlos o transcribirlos cuando cambies de theme. Considerando que de momento no planeo cambiar la plantilla del blog he decidido integrar el cdigo directamente al Sidebar =) . No soy muy bueno en esto pero al menos va bien con el blog :P

<?php
$today = current_time(’mysql’, 1);
if ( $recentposts = $wpdb->get_results(”SELECT ID, post_title FROM $wpdb->posts WHERE post_status = ‘publish’ AND post_type = ‘post’ AND post_date_gmt < ‘$today’ ORDER BY post_date DESC LIMIT 10″)){
echo “<h2>Últimas Entradas</h2><ul>”;
foreach ($recentposts as $post) {
if ($post->post_title == ”) $post->post_title = sprintf(__(’Post #%s’), $post->ID);
echo “<li><a href=\”".get_permalink($post->ID).”\” title=\”Leer post: ” . $post->post_title . “\”>” . $post->post_title . ‘</a></li>’;
}
echo ” </ul>”;
}
?>

Espero que sea de utilidad ;)

5 Comments »

  1. The Rockalex dijo,

    June 23, 2007 @ 15:21

    Uuuuuy nadie posteo aqui??? sera que no entendieron nada jaja xD
    salu2

    felipex.net Rock’s 4ever

  2. Infected-FX dijo,

    July 5, 2007 @ 1:33

    Prueba con esto bro, wp ya incluye algo que puede ayudarte a reducir esas lneas…

  3. Infected-FX dijo,

    July 5, 2007 @ 1:34

    mm… creo que no sali el cdigo… va de nuevo.
    wp_get_archives('type=postbypost&limit=10&format=html&show_post_count=1

  4. [Actualizado] Mostrando las ltimas 10 entradas « felipEx  |   trucos, howto, scripts y ms dijo,

    July 5, 2007 @ 13:16

    [...] _, lo que quera decir es que Mauricio se ha pasado por aqu, ha dejado un comentario sobre este post y ha dejado una buena respuesta que yo desconoca sobre [...]

  5. Diego dijo,

    October 3, 2007 @ 15:53

    Me pregunto en que lugar se debe de poner este código,ya que me descuadra el sidebar.php y el bottom.php

 

Deje su comentario, su opinión es importante.





* Me reservo el derecho de eliminar/editar comentarios con lenguaje/conductas inapropiadas. =)