$counter = 0; // Reset counter before the loop
$thenumber = ( $counter%2 ) + 1; // Set counter reset (every 2nd count in this example)
$counter++; // Increment number
echo $thenumber; // Echoes 1, 2, 1, 2, 1, 2 and so on...
可以这样使用:
<li class="post postCount<?php echo $thenumber; ?>">Content goes here</li>
这样你就可以
<li class="post postCount1"></li>
<li class="post postCount2"></li>
<li class="post postCount1"></li>
希望这能奏效!
(顺便说一下,您可能需要移动<ul>
标记在循环外部,因此您只有一个列表,其中列表项在内部循环)