896 | | $defaults = array('sort_column' => 'menu_order, post_title', 'menu_class' => 'menu', 'echo' => true, 'link_before' => '', 'link_after' => ''); |
| 896 | $defaults = array( 'sort_column' => 'menu_order, post_title', 'menu_class' => 'menu', 'echo' => true, 'link_before' => '', 'link_after' => '' ); |
| 897 | |
| 898 | // If A Page has been designated for the home page |
| 899 | if( get_option( 'page_on_front' ) != 0 ) { |
| 900 | $args['show_home'] = false; |
| 901 | $args['include'] = get_option( 'page_on_front' ); |
| 902 | } |
| 903 | // Default configuration. No home page specified |
| 904 | else { |
| 905 | $args['show_home'] = true; |
| 906 | $pages = get_posts( array( 'post_type' => 'page', 'posts_per_page' => -1 ) ); |
| 907 | $pids = array(); |
| 908 | foreach( $pages as $p ) { |
| 909 | $pids[] = (int) $p->ID; |
| 910 | } |
| 911 | $args['exclude'] = implode( ',', $pids ); |
| 912 | } |
| 913 | |
| 914 | |