0

wordpressでページを作りたい、カテゴリを表示したい。DB必要なカテゴリを表示する方法を見つけたので、次のようにクエリします

<?php if ( have_posts() ) : ?>
<?php
query_posts('cat=7');
?> 

問題は、ページをサーフィンするためにナビゲーションバーを配置すると機能しないことです...常に最初のページが表示されます...

これは、ページ全体のコードです。をベースに使いましたIndex.php

<?php /* Template Name: Page4 */ ?>

<?php get_header(); ?>

  <div class="container_16 clearfix">
  <div class="grid_16 grid_content_sidebar">  

   <div class="grid_11 alpha">
     <div id="content">   

    <?php get_template_part( 'loop-meta' ); ?>

    <?php if ( have_posts() ) : ?>
    <?php
 query_posts('cat=7');
 ?> 

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

        <?php get_template_part( 'content' ); ?>

      <?php endwhile; ?>

    <?php else : ?>

      <?php get_template_part( 'loop-error' ); ?>

    <?php endif; ?>

    <?php infinity_loop_nav(); ?>

  </div> <!-- end #content -->
</div> <!-- end .grid_10 -->

<?php get_sidebar(); ?>

</div> <!-- end .grid_16 -->

</div> <!-- end .container_16 -->

<?php get_footer(); ?>

を使用してInfinity templateいます。ナビゲーションバーの問題、またはこれを行う別の方法を理解するのを手伝ってもらえますか?

4

1 に答える 1

0

わかりました私は問題を理解しました。これをクエリ行に追加するだけです

.'&paged='.$paged

今こんな感じ

<?php
query_posts('cat=7'.'&paged='.$paged);
?> 
于 2013-06-01T23:29:56.390 に答える