2012-04-05 30 views
0

私はいくつかのアドバイスが必要です。私が表示された3つの投稿ごとにツイートポストを表示しようとしています。すべてのツイート投稿を配列にプッシュし、通常の投稿を別の配列にプッシュします。基本的には、カウンター=%3がツイート配列からポストを引っ張って、それ以外の場合は通常のポスト配列から引き出すことです。誰かが私にこれをする方法を教えてもらえますか?それとも別の方法がありますか?3番目の投稿ごとにカテゴリから投稿を取得する

非常に高く評価されています。

ジェームズ

<?php 

$postarray = array(); 
$tweetarray = array(); 

while (have_posts()) : the_post(); 

if(in_category('tweets')) { 
    array_push($tweetarray, $post->ID); 
} else { 
    array_push($postarray, $post->ID); 
} 

++$counter; 
if($counter %3) { 

    //PULL AND DISPLAY TWEET POST FROM TWEETARRAY 

} else { 

    //PULL AND DISPLAY POST FROM POSTARRAY 

} 

endwhile; ?> 
+0

それは動作しますか?それは十分に分かりやすいようです... また、私はPHPの男ではありませんが、それがする必要がありますか: if($ counter%3 == 0) –

+0

私はどのようにプルして投稿を表示するか分からないカウンター内。 – user1315018

+0

そこに別のwpクエリーが必要ですか? – user1315018

答えて

0

使用WPクエリ

WP_Query('category_name=abc'&orderby=date&posts_per_page=5'); 
関連する問題