Display all pages - in order

时间:2014-01-13 作者:sweeds

我的目标是一个单页垂直滚动的网站。我使用此代码逐个显示所有页面:

        <!--  All Pages -->
        <?php
                $pages = get_pages(); 
                foreach ($pages as $page_data) {
                    $content = apply_filters(\'the_content\', $page_data->post_content); 
                    $title = $page_data->post_title; 
                    $order = $page_data->menu_order;
                    echo "<div id=".$title." data-order=".$order.">".$content."</div>"; 
                }
        ?>
我是php新手,有什么建议我如何以正确的order?

1 个回复
最合适的回答,由SO网友:Ravi Patel 整理而成
<?php
$pages = get_pages( array(\'sort_column\' => \'menu_order\') );
?>

more info

结束