Pourquoi n'est-ce pas mon WordPress next_posts_link ne fonctionne pas avec les exclure de la catégorie boucle?

Je suis en train de configurer une boucle de WordPress qui va vous montrer tous les postes d'une catégorie, qui fonctionne bien, mais mon problème est que ma "next_posts_link" et "previous_posts_link" ne fonctionne pas. Ils naviguer entre les pages, très bien, mais les résultats sont les mêmes que la première page de tous les temps.

<?php get_header(); ?>

<div id="main" role="main">

<?php
if (is_home()) {
query_posts("cat=-6");} //Exclude work posts (cat 6) from the news page
?>

<div class="inner">

<h1><?php trim(wp_title("")); ?></h1>

<?php include ('sidebartwo.php'); ?>

<section class="main-wrap twocol news">

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

<article class="box-style">

<time><?php the_time('M d') ?><span><?php the_time('Y') ?></span></time>

<h2><a href="<?php the_permalink()?>" title="<?php the_title(); ?>"><?php the_title(); ?>
</a></h2>

<?php the_content(''); ?>

</article>

<?php endwhile; ?>                              

<div class="next-prev-wrap">

<!-- This is what isn't working properly -->
<span class="next"><?php next_posts_link( 'Older posts', $post->max_num_pages ); ?></span>
<span class="prev"><?php previous_posts_link( 'Newer posts', $post->max_num_pages ); ?>
<!-- /end -->

</span>

</div>

</section>      

<?php endif; ?>

</div> <!-- /inner -->

</div> <!-- /main -->

<?php get_footer(); ?>

Je ne pense pas que je suis en utilisant le bouton droit de la syntaxe, en fait, selon le WP codex page, je ne pense même pas à mon next/prev liens sont capables de travailler de la façon dont je le veux. Comment dois-je aborder cette?

  • Si vous avez trouvé la réponse à votre propre question, vous devez utiliser le "Votre réponse" de la section et de la marquer comme acceptées au lieu de modifier la question.
InformationsquelleAutor egr103 | 2012-02-01