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>';
    }
}
Esempio n. 3
0
/**
 * 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);
    }
}