2010-08-13

Limitar número de post en la portada de wordpress

Quiero controlar el número de artículos que haya en la portada de wordpress sin necesidad de instalar ningún plugin.

Para ello hay varias maneras:

1.
<code><?php query_posts('showposts=5'); if (have_posts()) : while (have_posts()) : the_post(); ?>

de esta forma le estás diciendo que sólo quieres ver 5. Pero me ha ocurrido un problema. En el páginador me salían los mismos 5 artículos por lo que tendría que modificar más archivos.

2.

</code><code><?php $i = 1; while (have_posts() && $i < 6) : the_post(); ?>

<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<p>?php the_time(); ?></p>
<?php the_content(); ?>
<p><?php the_tags(); ?></p>

<?php $i++; endwhile; ?>

<p><?php next_posts_link(); ?></p>
<p><?php previous_posts_link(); ?></p>

<?php else : ?>

<h1>Not Found</h1>
<p>Silly monkey.</p>

<?php endif; ?></code>

Con esto asunto solucionado.

Leído en <a href="http://digwp.com/2009/12/limit-posts-without-plugin/">http://digwp.com/2009/12/limit-posts-without-plugin/</a>

También podéis ir al panel de control: Settings->Reading->Blog pages show at most xxx post

No hay comentarios: