<?php
    $freeadvice=new WP_Query('category_name=freeadvice&showposts=10');
    while($freeadvice->have_posts() ): $freeadvice->the_post();
?>
    <li class="event">
        <input type="radio" name="tl-group" />
        ....
</li>
<?php endwhile;?>


这是我当前循环的代码,但是我想在第一篇文章中创建的内容,即最近的一篇文章应该将内部列表项的第一行作为

<input type="radio" name="tl-group" checked/>


现在,每次我添加新帖子时,我都需要使用该属性添加第一个孩子,这可能是使用php还是javascript

最佳答案

你可以使用一个标志

<?php
    $flag = true;
    $freeadvice=new WP_Query('category_name=freeadvice&showposts=10');
    while($freeadvice->have_posts() ): $freeadvice->the_post();
?>
    <li class="event">
  <input type="radio" name="tl-group" <?php if ($flag) { echo "checked"; $flag = false; } ?>/>
        ....
</li>
<?php endwhile;?>

10-08 14:34