Estimados
Recurro nuevamente a ustedes , estoy terminando mi primer theme de wordpress y tengo problemas con la paginación de un archivo category-noticias.php.
El problema es que cuando muestra los 6 ultimos post , muestra la paginación, pero el problema pasa cuando quiero ir a las anteriores NO las muestra.
Este seria mi código:
Código PHP:
<?php get_header(); ?>
<div id="inner-content">
<div id="breadcrumb"><?php the_breadcrumbs(); ?></div>
<div class="left">
<h1>Noticias 1</h1>
<?php
$temp = $wp_query;
$wp_query = null;
$wp_query = new WP_Query();
$wp_query -> query ('category_name=noticia1&posts_per_page=6'.'&paged'.$paged);
?>
<?php while ($wp_query -> have_posts() ) : $wp_query -> the_post(); ?>
<!-- entradas -->
<article class="news">
<div class="thumbnail-news">
<a href="<?php the_permalink(); ?>" class="fancybox" rel="gallery1" title="<?php the_title(); ?>">
<span id="hover-news"></span>
<?php if ( has_post_thumbnail() ) { the_post_thumbnail('homepage-thumb'); }
else { ?>
<img src="<?php echo get_template_directory_uri(); ?>/images/thumbnail-default.png"/>
<?php } ?></a>
</div>
<div class="post-text">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Enlace a <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<small>Publicado el <?php the_time('d F Y'); ?></small>
<div class="meta-news">
<span class="tags"><?php the_tags('', ', ', ''); ?> |</span> <span class="user"><?php the_author_posts_link(); ?> |</span> <span class="category"><?php the_category(', '); ?></span>
</div>
<div class="excerpt">
<?php echo get_excerpt(90); ?>
<a class="leer-mas" href="<?php the_permalink(); ?>">Leer más »</a>
</div>
</div>
</article>
<?php endwhile; ?>
<!-- Paginación -->
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Entradas antiguas') ?></div>
<div class="alignright"><?php previous_posts_link('Entradas recientes »') ?></div>
</div>
</div> <!-- END left -->
<!-- sidebar -->
<?php get_sidebar(); ?>
<div class="clearfix"></div>
</div><!-- END inner-content -->
<?php get_footer(); ?>