Multi Capable Menu
Use for registered users, unregistered users, registered mobile users, unregistered mobile users, and admin only menu
// Register Navigation Menus function custom_navigation_menus() { $locations = array( 'registered_users_menu' => __( 'Registered User Menu', 'text_domain' ), 'unregistered_users_menu' => __( 'Unregistered User Menu', 'text_domain' ), 'registered_mobile_menu' => __( 'Registered Mobile Menu', 'text_domain' ), 'unregistered_mobile_menu' => __( 'Unregistered Mobile Menu', 'text_domain' ), 'admin_only_menu' => __( 'Admin Only Menu', 'text_domain' ), ); register_nav_menus( $locations ); } // Hook into the 'init' action add_action( 'init', 'custom_navigation_menus' );