Tengo un problema en un nuevo blog que he creado, y es que no me aparece paginación. Es decir, me aparecen infinitos post en el index, y no se como solucionarlo.
Os pongo mi index.php a ver si podeis ayudarme en algo. Muchas gracias de antemano como siempre.
Código PHP:
<?php get_header(); ?>
<div id="content">
<div id="content-left">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="box-left" id="post-<?php the_ID(); ?>"></div>
<div class="entry">
<a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><img class="trigger" src="<?php $values = get_post_custom_values("thumbs"); echo $values[0]; ?>" alt="<?php $values = get_post_custom_values("alt"); echo $values[0]; ?>" /></a>
<?php the_category(', ') ?>
</div>
<?php endwhile; ?>
<div class="tagcloud_title">Tag Cloud</div>
<div class="tagcloud">
<?php if ( function_exists('wp_tag_cloud') ) : ?>
<?php wp_tag_cloud('smallest=8&largest=20'); ?>
<?php endif; ?>
</div>
<div class="page_navi">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
</div>
<?php else : ?>
<div class="box-left">
<h3>Not found!</h3>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php include (TEMPLATEPATH . "/searchform.php"); ?>
</div>
<?php endif; ?>
</div><!-- end content-left -->
<?php get_sidebar(); ?>
<div class="clear"></div>
</div><!-- end content -->
<?php get_footer(); ?>