the_content_limit
WordPress中不存在。你可能想要the_excerpt
.
可能发生的情况是,您的循环工作正常,但对未定义函数的调用会导致程序出错,使其看起来好像循环不工作。查看呈现的HTML:您可能会看到一个<li>
标记、链接和开头段落标记。
showposts
也不推荐使用。看一看in the codex: 加入2.1
尝试以下操作:
<?php
$query = new WP_Query(array(
\'posts_per_page\' => 5,
));
while ($query->have_posts()): $query->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<p><?php the_excerpt(); ?></p>
</li>
<?php endwhile;