Wordpress サイト用にこのスライダーをコーディングして、カテゴリ (この例ではスポーツ) の 1 番目、2 番目、3 番目の最新の投稿を各ボックスに表示しようとしています。count 変数を使って何をしても、他の投稿を表示することはできません。最初の投稿だけです。これが私が使用しているループとコードです。ページはsmeharbinger.net/category/sports です
<div class="tabbed">
<!-- tab 1 -->
<div class="t1">
<ul>
<?php
$count = 1;
$tabbedSportsQuery = new WP_Query('cat='.get_query_var('cat').'&showposts=1');
while ($tabbedSportsQuery->have_posts()) : $tabbedSportsQuery->the_post();
echo '<div class="t'.$count.'">';
echo the_post_thumbnail(array(665,500), array ('class' => 'alignnone'));
$count++;
endwhile;
?>
</ul>
</div>
<!-- tab 2 -->
<div class="t2">
<ul>
<?php
$count = 2;
$tabbedSportsQuery = new WP_Query('cat='.get_query_var('cat').'&showposts=1');
while ($tabbedSportsQuery->have_posts()) : $tabbedSportsQuery->the_post();
echo '<div class="t'.$count.'">';
echo the_post_thumbnail(array(665,500), array ('class' => 'alignnone'));
$count = 2;
endwhile;
?>
</ul>
</div>
<!-- tab 3 -->
<div class="t3">
<ul>
<?php
$count = 3;
$tabbedSportsQuery = new WP_Query('cat='.get_query_var('cat').'&showposts=1');
while ($tabbedSportsQuery->have_posts()) : $tabbedSportsQuery->the_post();
echo '<div class="t'.$count.'">';
echo the_post_thumbnail(array(665,500), array ('class' => 'alignnone'));
$count++;
endwhile;
?>
</ul>
</div>
<!-- The tabs -->
<ul class="tabs">
<li class="t1"><a class="t1 tab" ><h10><?php echo get_the_title($ID); ?></h10></a> </li>
<li class="t2"><a class="t2 tab" ><h10><?php echo get_the_title($ID); ?></h10></a> </li>
<li class="t3"><a class="t3 tab" ><h10><?php echo get_the_title($ID); ?></h10></a> </li>
</ul>
</div><!-- tabbed -->