2011-05-27 84 views
0
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

我正在使用循环拉一些自定义帖子以显示在网站上。我有一个指定<div>来担任职位。当没有帖子被拉时,我遇到了问题,div框仍然显示没有内容。如何将我的div容器的代码插入到“if”语句中,以便仅在有帖子时才创建div?WordPress的循环显示内容,如果有帖子

回答

1

试试下面的代码片段:

<?php if (have_posts()) { ?> 

    <div> 

<?php } ?> 

<?php while (have_posts()) : the_post(); ?> 

    ... 

<?php endwhile; ?> 

<?php if (have_posts()) { ?> 

    </div> 

<?php } ?> 

<?php endif; ?> 

我希望这有助于!

相关问题