function widget($args, $instance) { // Get menu $nav_menu = !empty($instance['sbs_nav_menu']) ? $instance['sbs_nav_menu'] : false; if (!$nav_menu) { return; } $instance['title'] = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); echo $args['before_widget']; if (!empty($instance['title'])) { echo $args['before_title'] . $instance['title'] . $args['after_title']; } echo '<div class="zn_sbs">'; //wp_nav_menu( array( 'fallback_cb' => '', 'menu' => $nav_menu ) ); cache_wp_nav_menu($nav_menu, array('menu' => $nav_menu, 'fallback_cb' => '', 'echo' => true)); echo '</div>'; echo $args['after_widget']; }
function zn_show_nav($location) { if ($location == 'header_navigation') { $menu_class = 'topnav navRight '; } elseif ($location == 'main_navigation') { $menu_class = 'sf-menu nav clearfix'; } $menu = cache_wp_nav_menu($location, array('theme_location' => $location, 'link_before' => '', 'link_after' => '', 'container' => '', 'menu_class' => $menu_class, 'fallback_cb' => '', 'echo' => false)); echo $menu; }