Exemple #1
0
 function wm_navigation()
 {
     //Helper variables
     $output = '';
     $args = apply_filters('wmhook_wm_navigation_args', array('theme_location' => 'primary', 'container' => 'div', 'container_class' => 'menu', 'menu_class' => 'menu', 'echo' => false, 'items_wrap' => '<ul>%3$s</ul>'));
     //Preparing output
     $output .= '<nav id="site-navigation" class="main-navigation" role="navigation"' . wm_schema_org('SiteNavigationElement') . '>';
     $output .= '<span class="screen-reader-text">' . sprintf(__('%s site navigation', 'wm_domain'), get_bloginfo('name')) . '</span>';
     $output .= wm_accessibility_skip_link('to_content');
     $output .= '<div class="main-navigation-inner">';
     $output .= wp_nav_menu($args);
     $output .= '<div id="nav-search-form" class="nav-search-form"><a href="#" id="search-toggle" class="search-toggle"><span class="screen-reader-text">' . _x('Search', 'Display search form button title.', 'wm_domain') . '</span></a>' . get_search_form(false) . '</div>';
     $output .= '</div>';
     $output .= '<button id="menu-toggle" class="menu-toggle" aria-controls="site-navigation" aria-expanded="false">' . _x('Menu', 'Mobile navigation toggle button title.', 'wm_domain') . '</button>';
     $output .= '</nav>';
     //Output
     echo apply_filters('wmhook_wm_navigation_output', $output);
 }
Exemple #2
0
 function wm_section_navigation()
 {
     //Helper variables
     $output = $navigation = '';
     if (function_exists('wma_meta_option')) {
         $navigation = wma_meta_option('navigation');
     }
     $args = array('theme_location' => 'main', 'container' => false, 'echo' => false, 'items_wrap' => '<ul class="%2$s">%3$s</ul>');
     if ($navigation) {
         $args['menu'] = $navigation;
     }
     $args = apply_filters('wmhook_wm_section_navigation_args', $args);
     //Preparing output
     $output .= '<nav id="nav-main" class="nav-main clearfix" role="navigation">';
     $output .= wm_accessibility_skip_link('to_content');
     $output .= wp_nav_menu($args);
     $output .= '</nav>';
     $output .= '<a href="#nav-main" id="mobile-nav" class="mobile-nav"><span class="screen-reader-text">' . __('Menu', 'mustang') . '</span></a>';
     //Output
     echo apply_filters('wmhook_wm_section_navigation_output', $output);
 }