beans_primary_menu

Echo primary menu.

beans_primary_menu( )

Return: (void)

Source

function beans_primary_menu() {

	$nav_visibility = current_theme_supports( 'offcanvas-menu' ) ? 'uk-visible-large' : '';

	beans_open_markup_e( 'beans_primary_menu', 'nav', array(
		'class'     => 'tm-primary-menu uk-float-right uk-navbar',
		'role'      => 'navigation',
		'itemscope' => 'itemscope',
		'itemtype'  => 'http://schema.org/SiteNavigationElement',
	) );

		/**
		 * Filter the primary menu arguments.
		 *
		 * @since 1.0.0
		 *
		 * @param array $args Nav menu arguments.
		 */
		$args = apply_filters( 'beans_primary_menu_args', array(
			'theme_location' => has_nav_menu( 'primary' ) ? 'primary' : '',
			'fallback_cb'    => 'beans_no_menu_notice',
			'container'      => '',
			'menu_class'     => $nav_visibility, // Automatically escaped.
			'echo'           => false,
			'beans_type'     => 'navbar',
		) );

		// Navigation.
		beans_output_e( 'beans_primary_menu', wp_nav_menu( $args ) );

	beans_close_markup_e( 'beans_primary_menu', 'nav' );

}