WP_Query を使用して、タグが付けられた最新の 3 つの投稿を出力しようとしています。ここでstackoverflowでそれについて尋ねたところ、親切な人から良いヒントを得ました。これは私が今持っているものです:
<?php
$home_featured = new WP_Query(array(
'tag' => 'featured',
'posts_per_page' => 3,
));
?>
<?php if ($home_featured->have_posts()): while ($home_featured->have_posts()) : $home_featured->the_post(); ?>
<p>Got some</p>
<?php endwhile; ?>
<?php else: ?>
<p>None found</p>
<?php endif; ?>
現在、このタグが注目されている投稿が 3 件あります。Wordpress はここで while ループを使用するため、投稿ごとに 1 回の繰り返しを最大 3 回実行し、
手に入れた
. これにより、画面に次のような結果が表示されます。Got some Got some Got some
ただし、次のように一度だけ出力します。
手に入れた
なにが問題ですか?