2017-04-07 10 views
0

私はWordpressを初めて使いました。私は、ForEachループにいなくても、ホームページ上の最近の投稿を表示することはできません。私はブロックの1つが意図的に他のものよりも大きく、ForEachループが動作しない理由以外、ブロックレイアウト(ホームページのスクリーンショット:http://prntscr.com/etriudを参照)でホームページの最近の投稿を表示しています。Wordpress:ForEachループ外のホームページの最近の投稿?

ForEachループ外の最新の投稿をページに表示する方法はありますか?前もって感謝します!

+0

手動で –

+0

あなたのコードへのインデックスと場所によってポストの配列からそれを得ることができますしかし、私はちょうどあなたのロジックとあなたは、配列を返す取得 –

+0

をドラウするためにいくつかのcoditionを追加するforeachループを使用することを好みます。どのように処理するかはあなた次第です。条件チェックでループスルーするか、上記のような配列インデックスを指定して個体を選択します。 – TurtleTread

答えて

0

コードを見ることなく、具体的にするのは難しいです。最初のイメージを残りのイメージとは別に表示することがわかっている場合でも、foreach構造を使用できます。

$posts = array(); 
$i=0; // start the counter at zero 
foreach ($posts as $post) { 
    $i++; // increment the counter on each loop... 
    if ($i == 1) { 
     // do something different with the first post.. 
    } else { 
     // do your normal stuff... 
    } 
} 
関連する問題