2011-02-02 7 views
0

これは、各カテゴリのすべての最新投稿を取得するための私のコードです。カテゴリーをクリックするとカテゴリー内のプロに直面しています。カテゴリをクリックして同じページを表示していますか?

 $category_ids = get_all_category_ids(); 
     $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 

     foreach($category_ids as $kk=> $cat_id) { 

      $cat_name= query_posts('cat='.$cat_id.'&posts_per_page=1&orderby=date&order=ASC&paged='.$paged); 
      foreach($cat_name as $post) : setup_postdata($post); 


     if (have_posts()) : 

      while (have_posts()) : the_post(); ?> 
    <?php 
        } 
        else { 
         ?> 
         <?php if(get_the_category_list()) { ?><p class="alignleft"><span><?php the_category(', ') ?></span></p><?php } ?> 
endwhile; 
endif; 

おかげ

答えて

0

フムを助けてください、私は1つのカテゴリの最新記事を取得するには、このスクリプトを使用します。

<?php query_posts('category_name=XXX&showposts=YYY'); ?> 
<?php while (have_posts()) : the_post(); ?> 
     <a href="<?php the_permalink(); ?>"> 
      <?php the_title(); ?> &nbsp; <i> <?php the_time('l, j. F Y') ?> </i> <br> 
      </a> 
     <?php endwhile; ?> 

XXXは、カテゴリとYYY数の実際の名前がある一方、あなたが見せたい投稿の私は記事のタイトルだけをリストアップしましたが、必要に応じてthe_excerptまたはthecontentを追加できます。

これがあなたが検索したものかどうかは分かりませんが、おそらくそれがあなたを助けます。

ご挨拶、あなたがcatlistのようなプラグインを試してみました。: ララ

P.S?

関連する問題