function _pagesGetTree($x) { $pages = _pagesGetByParent($x); foreach ($pages as $pk => $pv) { $children = _pagesGetByParent($pv->ID); foreach ($children as $chk => $chv) { $children[$chk]->children = _pagesGetByParent($chv->ID); } $pages[$pk]->children = $children; } return $pages; }
<?php $pages = _pagesGetByParent(0); foreach ($pages as $pk => $page) { $pages[$pk]->children = _pagesGetByParent($page->ID); } ?> <nav class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="<?php echo site_url(); ?> "><?php echo get_bloginfo('name'); ?> </a> </div> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">