我尝试了很多条件来保护我的脚。php部分只在我的首页中包含此函数,而不在博客页面中。。。但它只会在两个页面上弹出,或者没有一个页面。。。有人能解释一下故障吗?
<?php if( is_home() && is_front_page() ) : ?>
<div id="blurbs">
<ul>
<?php $the_query = new WP_Query( \'showposts=3\' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<div class="postwrapper">
<?php the_post_thumbnail(); ?> <li style="display:inline; font-size: 20px; font-weight:light;"><?php the_title(); ?></li>
<br class="clear">
<li style=" font-size: 14px; font-weight:light;"><?php the_content(); ?></li>
</div>
<?php endwhile;?>
</ul>
</div>
<?php endif; ?>
最合适的回答,由SO网友:Brad Dalton 整理而成
<?php if( is_front_page() ) : ?>
is\\U home根据您的阅读设置与帖子页面相关。is\\U front\\u页面在首页上始终返回true。