function genesis_do_subnav() { if (genesis_get_option('subnav')) { $args = array('context' => 'subnav', 'show_home' => genesis_get_option('subnav_home'), 'type' => genesis_get_option('subnav_type'), 'sort_column' => genesis_get_option('subnav_pages_sort'), 'orderby' => genesis_get_option('subnav_categories_sort'), 'depth' => genesis_get_option('subnav_depth'), 'exclude' => genesis_get_option('subnav_exclude'), 'include' => genesis_get_option('subnav_include'), 'echo' => false); echo '<div id="subnav"><div class="wrap">' . genesis_nav($args) . '</div></div>'; } }
/** * This function is responsible for displaying the "Secondary Navigation" bar. * * @uses genesis_nav(), genesis_get_option(), wp_nav_menu * @since 1.0.1 * */ function gnma_do_subnav() { if (genesis_get_option('subnav')) { if (genesis_get_option('subnav_type') == 'nav-menu' && function_exists('wp_nav_menu')) { $subnav = wp_nav_menu(array('theme_location' => 'secondary', 'container' => '', 'menu_class' => genesis_get_option('subnav_superfish') ? 'nav superfish' : 'nav', 'echo' => 0)); } else { $subnav = genesis_nav(array('theme_location' => 'secondary', 'menu_class' => genesis_get_option('subnav_superfish') ? 'nav superfish' : 'nav', 'show_home' => genesis_get_option('subnav_home'), 'type' => genesis_get_option('subnav_type'), 'sort_column' => genesis_get_option('subnav_pages_sort'), 'orderby' => genesis_get_option('subnav_categories_sort'), 'depth' => genesis_get_option('subnav_depth'), 'exclude' => genesis_get_option('subnav_exclude'), 'include' => genesis_get_option('subnav_include'), 'echo' => false)); } echo '<div id="subnav"><div class="wrap">' . $subnav . '</div></div>'; } }
/** * This function is responsible for displaying the "Secondary Navigation" bar. * * @uses genesis_nav(), genesis_get_option(), wp_nav_menu * @since 1.0.1 * */ function genesis_do_subnav() { if (genesis_get_option('subnav')) { if (has_nav_menu('secondary')) { $args = array('theme_location' => 'secondary', 'container' => '', 'menu_class' => genesis_get_option('subnav_superfish') ? 'nav superfish' : 'nav', 'echo' => 0); $subnav = wp_nav_menu($args); } elseif ('nav-menu' != genesis_get_option('subnav_type', 'genesis-vestige')) { $args = array('theme_location' => 'secondary', 'menu_class' => genesis_get_option('subnav_superfish', 'genesis-vestige') ? 'nav superfish' : 'nav', 'show_home' => genesis_get_option('subnav_home', 'genesis-vestige'), 'type' => genesis_get_option('subnav_type', 'genesis-vestige'), 'sort_column' => genesis_get_option('subnav_pages_sort', 'genesis-vestige'), 'orderby' => genesis_get_option('subnav_categories_sort', 'genesis-vestige'), 'depth' => genesis_get_option('subnav_depth', 'genesis-vestige'), 'exclude' => genesis_get_option('subnav_exclude', 'genesis-vestige'), 'include' => genesis_get_option('subnav_include', 'genesis-vestige'), 'echo' => false); $subnav = genesis_nav($args); } $subnav_output = sprintf('<div id="subnav">%2$s%1$s%3$s</div>', $subnav, genesis_structural_wrap('subnav', '<div class="wrap">', 0), genesis_structural_wrap('subnav', '</div><!-- end .wrap -->', 0)); echo apply_filters('genesis_do_subnav', $subnav_output, $subnav, $args); } }