the_excerpt not showing posts

时间:2012-07-30 作者:user1255049

我正在使用以下代码在我的登录页上显示最新的帖子:

<?php if (have_posts()) : ?>
<?php if (($wp_query->post_count) > 1) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php the_excerpt() ?>
<?php endwhile; ?>

<?php else : ?>

<?php while (have_posts()) : the_post(); ?>
<?php the_excerpt() ?>
<?php endwhile; ?>
<?php endif; ?>

<?php else : ?>
<p>Nothing to see here.</p>

<?php endif; ?>
我的问题是代码似乎没有生成摘录。有什么问题吗?

1 个回复
最合适的回答,由SO网友:amit 整理而成

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    <?php the_excerpt() ?>
<?php endwhile; else: ?>
    <p>Nothing to see here.</p>
<?php endif; ?>
这是在主页上显示标题和摘录的正确语法。

结束

相关推荐

Wordpress Loop有像Shopify‘s Cycle一样的功能吗?

Shopify的循环可以让你在一个循环中的事物之间进行交替。以下是我的示例: <div class=\"{% cycle \'first\', \'second\', \'third\' %}\"> {% include \'product-grid-item\' %} </div> 我的问题是,Wordpress有这样的服务吗?我希望在打印循环中的每个项目时,能够循环使用某种设置,例如类名。