0

我正在开发一个 WordPress 静态网站,我想在其中显示一些最近的帖子。
我可以显示最近的帖子,但我希望每个最近的帖子都在它自己的 div 中。这是我目前正在使用的代码:

<div id="senastebox">
<?php $the_query = new WP_Query( 'showposts=3' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail( array(100,100) ); ?></a>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
<a href="<?php the_permalink() ?>">Read More...</a>
<?php endwhile;?>
</div>

如何为每个显示的最近帖子分配一个 div?

4

1 回答 1

2

比如div在每次while:endwhile迭代中添加一个新的?

<div id="senastebox">
<?php 
    $the_query = new WP_Query( 'showposts=3' ); 
    while ($the_query -> have_posts()) : 
        $the_query -> the_post(); 
?>
<div class="floating-post">
    <a href="<?php the_permalink() ?>"><?php the_post_thumbnail( array(100,100) ); ?></a>
    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    <?php the_excerpt(); ?>
    <a href="<?php the_permalink() ?>">Read More...</a>
</div>
<?php 
    endwhile;
?>
</div>

CSS

.floating-post { float: left }
于 2013-08-17T20:25:37.993 回答