Add a Custom Menu To Your WordPress Theme

Discussion for the recipe: https://wp-dev-recipes.serversideup.net/themes/add-custom-menu-to-your-wordpress-theme.