Paginar artículos recientes en Wordpress

pagarticulos.jpg

Para aquellos que siempre están pensando en agregar cositas nuevas a sus themes wordpress, acabo de ver este agradable tip para generar paginación con nuestros articulos recientes.

Ver demo en raproject - Mas info weblogtoolscollection

Uso:

Agregamos a nuestro sidebar el siguiente codigo

JavaScript:
  1. <div id="recientespag">
  2. <h3>Articulos Recientes</h3>
  3. <ul>
  4. <?php
  5. $temp = $wp_query;
  6. $wp_query= null;
  7. $wp_query = new WP_Query();
  8. $wp_query->query('showposts=5'.'&paged='.$paged);
  9. ?>
  10. <?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
  11.     <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
  12. <?php endwhile; ?>
  13. </ul>
  14. <div class="navigation">
  15.   <div class="alignleft"><?php previous_posts_link('&laquo; Otros') ?></div>
  16.   <div class="alignright"><?php next_posts_link('Leer Mas &raquo;') ?></div>
  17. </div>
  18. <?php $wp_query = null; $wp_query = $temp;?>
  19. </div>

un poco de estilo (Básicamente el estilo que muestro en la foto del post)

CSS:
  1. #recientespag {
  2.     width:300px;
  3.     background: #1B1B19;
  4. border: 1px solid #2A2A2A;
  5.     float:right;
  6.     padding:13px 15px 8px 15px;
  7.     }
  8. #recientespag h3 {
  9.     font-family: Georgia, "Times New Roman", Times, serif;
  10.     font-size: 2.2em;
  11.     color: #C7C54F;
  12. }
  13.  
  14. #recientespag ul {
  15.     margin-top:-5px;
  16.     }
  17.    
  18. #recientespag li {
  19.     border-bottom:1px solid #2A2A2A;
  20.     list-style:none;
  21.     padding:7px 0 7px 0px;
  22.     }
  23.  
  24. #recientespag a, #recent a:visited {
  25.     color:#999831;
  26.     font-size:0.9em;
  27.     font-family: Verdana, Arial, Helvetica, sans-serif;
  28.     }

  1. User Gravatar

    ed said,

    Wrote on April 21, 2008 @ 14:53

    Hola.

    Muy buen tip, lo note algo lento eso si. Por cierto en esa misma pagina vi algo como un silder que contenia 3 post a todo el ancho del blog al parecer. Eso se hace con Jquery?

    Saludos.

Seguir comentarios por RSS · TrackBack URI

Nombre: (Necesario)

E-mail: (Necesario)

Website:

Comment: