Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author sevenspark

    (@sevenspark)

    Hi Kenny,

    There isn’t a built in way to do that, but you could use some custom PHP to print an extra menu in the panel. Try something like this:

    add_action( 'shiftnav_after' , 'my_additional_shiftnav_menu' );
    function my_additional_shiftnav_menu( $id ){
    	if( $id == 'shiftnav-main' ){
    		$args = array(
    			'container_class' 	=> 'shiftnav-nav',
    			'container'		=> false,
    			'menu_class' 		=> 'shiftnav-menu',
    			'walker'		=> new ShiftNavWalker,
    			'fallback_cb'		=> 'shiftnav_fallback',
    			'depth'			=> 0,
    			'shiftnav'		=> 'main',
    			'menu'			=> 26,
    		);
    
    		wp_nav_menu( $args );
    	}
    }

    but replace the 26 with the ID of the menu that you want to add below the main ShiftNav menu.

    Hope that helps!

    Chris

    kgpetersen

    (@kgpetersen)

    Hi there.
    Which file would we add this code to?

    Cheers,
    kp

    Plugin Author sevenspark

    (@sevenspark)

    Hi kp,

    Normally this would be added in a child theme’s functions.php ??

    Best,

    Chris

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Merge multiple menus into ShiftNav?’ is closed to new replies.