2011-08-08 10 views
0

私は新しいウェブサイトのためのやや高度なワードプレスループを作成しようとしています。私はフロントページにすべての最近の投稿を表示したいと思いますが、選択したカテゴリによって異なります。カテゴリに応じて異なるワードプレスのループ出力を使用する

Start Loop 

Check if category = category 1 

If category = category 1: 

<-- Loop elements for said category (template tags etc.) --> 

Else, check if category = category 2 

If category = category 2 

<-- Loop elements for said category (template tags etc.) --> 

Else 

<-- Standard loop elements (template tags etc.) --> 

End loop 

はこれが可能である:

私はこのような何かを考えていますか?これを行う簡単な方法はありますか?私は複数のループを使用することができますが、時間順に投稿を保持したいと思います。

私は次のコードを使ってみましたが、エコーにテンプレートタグを置くとこれが壊れますか?

<?php 
$category_name = 'Category 1'; 
if(in_category($category_name)) { 
    echo ' 

<div class="post"> 
the_title(); 
the_excerpt(); 
<div> 

'; 
} 
?> 

任意の助けに感謝:)

答えて

0

はありがとう

<?php 
$category_name = 'Category 1'; 
if(in_category($category_name)) { 
?> 

<div class="post"> 
<?php the_title(); ?> 
<?php the_excerpt(); ?> 
<div> 

<?php 
} 
?> 
+0

をお試しください!私は別のカテゴリを追加しようとすると壊れますか?そうする正しい方法は何ですか? – Audun

関連する問題