Soporte » WordPress Avanzado » Limitar Numero de post

  • Resuelto jspcat

    (@jspcat)


    Hola A tod@s,

    Tengo un problema a la hora de limitar los posts

    dentro del archivo loop de mi tema lo

    Sustituyo

    <?php alli_featured_post(); while ( have_posts()) : the_post();

    y

    <?php endwhile; // End the loop. ?>

    por

    <?php alli_featured_post(); $j=0;while ( have_posts() and $j<=2) : the_post();

    y

    <?php $j++; ?>
    <?php endwhile; // End the loop. ?>

    El problema es que no hace una reorganizacion me explico

    Si muestro 10 post por pantalla y tengo 50 páginas si muestro 2 debería tener 250

    Ademas en la página 1 muestro los post 1,2,3,4,5,6,7,8,9,10
    y en la 2 muestro 11,12,13,14,15,16,17,18,19,20

    Si límito a 2

    debería ser en la página 1 mostrar el 1,2
    y en la página 2 mostra el 3,4

    Pero de la forma puesta anteriormente se muestr aen la página 1 mostrar el 1,2
    y en la página 2 mostra el 11,12

    Como puedo arreglar esto??

    Gracias

    Saludos

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Normalmente en el Loop no se deben agregar mas variables, por el contrario los posts se limitan pasandole parámetros a la consulta, por ejemplo:

    $query = new WP_Query( 'posts_per_page=5' );
    while( $query->have_posts() ): $query->the_post();
    //..... Esto mostrara solo 5 resultados
    endwhile;

    revisa la función de tu tema llamada: alli_featured_post(); para saber que parámetros recibe, quizas solo sea pasarle un parametro numerico para limitar la cantidad de featured_posts, por ej: alli_featured_post(5);

    Hola amigos yo tengo una duda con respecto a algo similar tengo el siguiente codigo
    <?php query_posts('category_name='.$title.'&posts_per_page=5&order_by=date');?>
    luego tengo el loop lo q quiero hacer es que muestre los 5 post y luego de ellos tenga una navi donde me de mas opciones para mostrar mas post

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Limitar Numero de post’ está cerrado a nuevas respuestas.