2011-04-21 52 views
2

有人可以看下面的代码吗?排除类别15后,next_posts_link无法使用,页面导航插件也无法使用。当我点击网页2,3,4,只显示在第1页query_posts排除目录,next_posts_link不起作用

<?php query_posts('cat=-15'); ?> 

    <?php while (have_posts()) : the_post(); ?> 
      ... .... 
     <?php endwhile; else: ?> 
     <?php next_posts_link() ?> 
    <?php endif; ?> 

回答

1

怎么样的职位...

<?php query_posts('cat=-15'); ?> 

    <?php while (have_posts()) : the_post(); ?> 
      ... .... 
    <?php endwhile; ?> 

    <?php next_posts_link() ?>   

<?php endif; ?> 

+0

温和,对不起,我的错误。 next_posts_link()在endif之前。我更新了代码 – unigg 2011-04-21 15:13:07

0

试试这样说:

<?php query_posts(array('cat' => -15, 'paged' => get_query_var('paged'))); ?> 

这应该工作。