1

我正在创建一个专业页面模板,我想在其中显示帖子列表,例如博客(主页)。是否可以在该页面中创建“循环”?

我想我可以get_posts()用来创建循环。有没有更好的方法?

4

2 回答 2

0

用于get_posts()查询 WordPress。

<?php $all_posts = get_posts(); ?>

然后代替while循环

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

使用以下代码:

<?php foreach ( $all_posts as $post ) : setup_postdata( $post );  ?>

它会像The Loop.

如果有人知道更好的方法,请提出建议。

于 2013-08-23T02:50:17.853 回答
0

我认为您应该查看 WordPress Codex。它非常有用。

http://codex.wordpress.org/Template_Tags/get_posts

于 2013-08-23T04:14:18.720 回答