Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2013, 21:19
designermaster
 
Fecha de Ingreso: septiembre-2008
Ubicación: España
Mensajes: 230
Antigüedad: 16 años, 3 meses
Puntos: 0
Problemas con un loop

Hola foreros.

Estoy haciendo un slide para la página category.php. Mi idea es que muestre los últimos 5 posts. De esta forma, he utilizado el siguiente código:

Código:
    <div class="canciones_relacionadas">
    <ul>
    <?php
    query_posts(array('orderby' => 'date', 'showposts' => 5));
    if (have_posts()) :
       while (have_posts()) : the_post(); ?>
         
            <div class="contenido_slide"></div>

    <? endwhile; endif; ?>
    </ul>
    </div>
El problema se da cuando pasa a la siguiente página de las categorías. Ya que como es normal, te muestra los 5 posts, pero de esa página (no del total de la categoría).

Por eso me preguntaba si hay alguna manera para que muestre de forma constante los 5 posts más nuevos en las categorías.

Intenté utilizar el siguiente código, pero no obtuve ningún éxito (ya que habría que poner el número de la categoría y no el nombre de ella, no?)

Código:
 cat => '<?php $category = get_the_category();  echo $category[0]->cat_name; ?>'
Un saludo y espero vuestra respuesta.

Gracias.