【发布时间】:2014-10-17 03:56:00
【问题描述】:
我在 Wordpress 中使用 get_pages 在页面上创建子导航。
我知道我可以使用 wp_list_pages 但我想在引导程序中控制不同屏幕尺寸的链接。
使用这种代码可以在子导航中用类名指示当前页面。
在 wp_list_pages 中它将是 'current_page_item'
<?php
$page_args = array(
'child_of' => $post->post_parent,
'sort_column' => 'ID',
'sort_order' => 'ASC'
);
$pages = get_pages($page_args);
?>
<div class="container sub-nav">
<div class="row">
<div class="col-sm-1"></div>
<?php
foreach($pages as $page){
?>
<div class="col-sm-2">
<a href="'. get_page_link( $page->ID ) .'">
<?php echo $page->post_title;?>
</a>
</div>
<?php
}
?>
<div class="col-sm-1"></div>
</div>
</div>
<?php
?>
?>
【问题讨论】: