$menu_groups = array( );
$menu_group_counts = array( );
$menu_group_current = 0;
$pagesLevel1 = get_pages('sort_column=menu_order&parent=0');
foreach ($pagesLevel1 as $pageLevel1) {
$menu_group_current++;
$menu_groups[$menu_group_current] .= '
';
$pageLevel1ID = $pageLevel1->ID;
$menu_groups[$menu_group_current] .= '- '.$pageLevel1->post_title.'';
if($pagesLevel2 = get_pages('sort_column=menu_order&parent=' . $pageLevel1ID . '&child_of=' . $pageLevel1ID)){
$menu_groups[$menu_group_current] .= '
';
foreach ($pagesLevel2 as $pageLevel2) {
$pageLevel2ID = $pageLevel2->ID;
$menu_groups[$menu_group_current] .= '- '.$pageLevel2->post_title.'';
if($pagesLevel3 = get_pages('sort_column=menu_order&child_of=' . $pageLevel2ID)){$menu_groups[$menu_group_current] .= '
';
foreach ($pagesLevel3 as $pageLevel3) {
$pageLevel3ID = $pageLevel3->ID;
$menu_groups[$menu_group_current] .= '- '.$pageLevel3->post_title.'
';
$menu_group_counts[$menu_group_current]++; }
$menu_groups[$menu_group_current] .= '
'; }
$menu_groups[$menu_group_current] .= ' ';
$menu_group_counts[$menu_group_current]++; }
$menu_groups[$menu_group_current] .= '
'; }
$menu_groups[$menu_group_current] .= ' ';
$menu_group_counts[$menu_group_current]++;
$menu_groups[$menu_group_current] .= '
';
}
//$menu .= '';
$count_posts = wp_count_posts('page');
$post_count = $count_posts->publish;
// $post_count = wp_count_posts('page')->publish;
// print_r($half_count);
// print_r($menu_groups);
// print_r($menu_group_counts);
$col_count = 0;
$i = 0;
echo('
');
while($col_count < $post_count/2){
$i++;
$col_count += $menu_group_counts[$i];
echo $menu_groups[$i];
}
echo('
');
echo('
');
while($i < $post_count){
$i++;
$col_count += $menu_group_counts[$i];
echo $menu_groups[$i];
}
echo('
'); ?>