List subpages in order

时间:2013-09-05 作者:Jill

这可能是一个非常基本的问题,但我是一个初学者。如何按字母顺序列出子页面?我一共有14个子页面。

这是我被告知要使用的,但我的页面乱七八糟。

[subpages page=27 items=12 order=alphabetical desc]

2 个回复
SO网友:Anjum

使用获取子页列表wp_list_pages(); 更多信息访问功能codex

$args = array(\'child_of\' => 27);

wp_list_pages( $args );
这将打印第27页的子页(子页)列表,按字母顺序排序,您也可以通过以下另一种方式获得子页列表。

wp_list_pages( \'child_of=27\' );

SO网友:Vinod Dalvi

您可以在主题中使用以下代码来获得它。有关更多信息,请访问this page.

<?php
$mypages = get_pages( array( \'sort_column\' => \'post_title\' ) );

foreach( $mypages as $page ) {      
    $content = $page->post_content;
    if ( ! $content ) // Check for empty page
        continue;

    $content = apply_filters( \'the_content\', $content );
?>
    <h2><a href="<?php echo get_page_link( $page->ID ); ?>"><?php echo $page->post_title; ?></a></h2>
    <div class="entry"><?php echo $content; ?></div>
<?php
}   
?>

结束

相关推荐