2011-06-29 32 views
-3

Wordpressカテゴリの印刷についてさらに知りたいし、選択したカテゴリに投稿を印刷したいと考えています。Wordpressカテゴリと投稿

このスタイルのように

<h2>Categories Name 1</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
<h2>Category Name 2</h2> 
<ul> 
<li>Post1</li> 
<li>Post2</li> 
<li>Post3</li> 
<li>Post4</li> 
</ul> 
+0

あなたの質問についてもっと詳しくお聞かせください。 – bingjie2680

+0

あなたは正確に何を知りたいですか? –

+0

カテゴリーとポストシリーズのメニューを作りたいだけです。一番上のものはカテゴリ、そしてその投稿です。 – PPS

答えて

2

Wordpressのは、全てのカテゴリー(get_categories())およびカテゴリ(WP Query object)のすべての記事を一覧表示する機能を返すために機能を提供します。

2つの組み合わせを使用すると、出力を作成できます。以下は、必要なパラメータで拡張/変更できるコード例です:

$categories = get_categories(); 
foreach($categories as $category) 
{ 
    printf('<h2>%s</h2><ul>', $category->cat_name); 
    $posts = new WP_Query('cat='.$category->cat_ID); 
    while($posts->have_posts()) 
    { 
    $posts->the_post(); 
    echo '<li>', the_title(), '</li>'; 
    } 
    print '</ul>';  
} 
+0

$ second_query-> the_post();エラーを生成します。致命的なエラー:メンバー以外のオブジェクトのthe_post()メンバ関数を呼び出す – PPS

+0

固定、コピー/貼り付けのエラーです。当然 '$ posts'でなければなりません。 – hakre

+0

ありがとうございます.... – PPS

関連する問題