制作单页Wordpress主题。使用此循环调用所有页面并将其显示为部分(html5标记):
<?php
$args = array(
'post_type' => array( 'page' ),
'post_status' => array( 'publish' ),
'orderby' => 'menu_order',
'order' => 'asc'
);
query_posts( $args );
if (have_posts()) : while (have_posts()) : the_post();?>
<section id="<?php echo $post->post_name; ?>" class="<?php echo $post->post_name; ?>">
<div class="inner clearfix">
<?php the_content(__('(more...)')); ?>
</div>
</section>
<?php endwhile; else: ?>
<p>Sorry, no pages matched your criteria.</p>
<?php endif; ?>
这会根据页面创建一个很好的小部分循环。我唯一担心的是:其中一个“页面”/部分应该显示一些博客文章。寻找一种基本上在循环内创建循环的方法 - 可以与页面一起重新排序。
所以我想我的问题是:
谢谢!